The game is very nice but also very hard, I didn't finish it sadly.
Thx! What part of the game you got stuck?
In the level the box that is on the very top of the stage. I believe it is the second one.