Nice platformer. There is an (common) issue with the collision with wall, it stops you, and you can stay there for ever if you hold le key down. Player is probably too fast. Geometricness is here. Level can be challenging . I'm not sure about the relation to the theme, it would had been great to have it in the mechanic also. Though nice game.