Tag: PlayStation Network Store
Limbo headed to the PlayStation 3 PSN store and Steam for PC
Limbo, the finest downloadable game to hit the Xbox Live Arcade store last year (and arguably ever), is to finally get a release on the PlayStation 3 through the PlayStation Network Store and the PC through Steam. Heading over to…