Good game, the last level however was simpler than most of the other levels and also more fun just because it was less pixel perfect and less "guided" like the other levels.
The musics were great, I would have liked to have some sound effect.
To go further, I would say that it lacks some particle or special effect to make the game more "alive".