I really loved playing your game ! A little too hard for me, but if I had a little more time I would definitely try to beat it quicker.
Everything rocks in this game. Controls, creativity, art, game design, level design.
Nice, nice, nice !