Tagged: Playdead Studios

Review: INSIDE

Playdead Studios released LIMBO on the Xbox Live arcade in 2010 to critical acclaim. The simple side scrolling puzzle game used physics based puzzles...