Comments

Not bad, looks like you got a quite a lot of stuff in and you even have music and sound!
The wall-jump required near the beginning is very hard and unintuitive (seems to take too many keypresses) and the lack of save points made it too painful to finish.

Once again my AV scanner deems XNA or Gamemaker games to be bug-ridden. I have to agree, pesky pieces of software ;P

Anyway, I actually liked the wall jump mechanics, given the design of the puzzles. To my mind you can approach wall jumping in two principle ways: either with an outgoing velocity on dismount or not, and it should really fit the rest of the gameplay. In this case it suits the game fine - given the alternative I'm happy that wall jumping wouldn't automatically send me flying into the boss :P

The puzzles/rooms fit well and gave a stepwise introduction to how the physics of the game world worked. I would suggest, though, that you swap the first room with floating platforms with the platform floating over water. On my first runthrough I automatically assumed that anything moving would kill me and so I jumped all the way up via the yellow bricks. Forcing the player to step on one over water would symbolise its friendly stance implicitly.

Finally, the music. You've got some nice instruments going and they have a neat harmony to them overall. Unfortunately you seem to leave a gap after each riff between each measure (I think that's the terminology) giving it an unfortunate clunky feel. If you could remove the gaps and have a single flowing movement I think it would be quite soothing to listen to.

Hmmm, difficult to vote.
On one hand it seems like a neat platformer game, but the enemy girls suddenly killed me on the first hit (they didn't during the first run). There's a place with two of them in a tight space where I never could get past.
The wall jump is damn hard to do.

With a bit more polish on controls, and maybe an indicator of your health this could get more interesting.