Nice and really polished game with awesome puzzles! The only negative I can say is sometimes you have to die too many times (actually that's maybe my own fault :D), but at least you can try again as much as you want. Impressive game, congratulations! :)