Where to start...it's a very, very good game. Good graphics, good concept, little and very enjoyable platformer, a lot of good ideas, good sound design...
My only problem: those wall jumps gooooodness !! I had a haaard time going through the part where you fix them, having to hold the key towards the wall to jump is a bit of a problem.
Overall though, you deserve my stars and praise, it was good !