Very cool concept and nice looking and sounding game. The platforming is quite difficult at some points, but also entertaining. I ran into a bug where the player kept moving right and nothing I did stopped him so I had to restart the game (it happened at the beginning of a level, so as I passed through a door).