More games I would never play. Even Free. and Celeste.. really? That game has been given away on so many platforms already. /yawn People would get excited for a turd if it had Stadia stam...
See more...
More games I would never play. Even Free. and Celeste.. really? That game has been given away on so many platforms already. /yawn People would get excited for a turd if it had Stadia stamped on it.