Game is Freedom Planet, $14.99 in Steam, would recommend By Metal_Blake2014-07-24 14:00 88% (2325) GamingFreedom PlanetScreenshot