Impressive game! I got to 2-4 where I encountered a few bugs (I didn't feel totally stuck, though), but the game is really well thought and interesting. The gameplay is original and the level design is good too :) The menu is also well handled, which is very nice.