Jim the Square

Wow a game.
Platformer