I had a lot of fun with this game, and I'm surprised I got as far as I did (738 m). I think the timing for the puddle and double jump sections are the most difficult sections and maybe just a bit too difficult - everything after that was pretty easy. Where I died in my longest run, I was confused by the visual design of the environment and misunderstood where the ground was. Each new powerup feels like a step up from the last and feels very rewarding. The art for each enemy is unique and gives a clear sense of their capabilities. While the music wasn't memorable for me, I felt that all of the SFX were pretty effective in conveying each action. Great work on this game!
edit: I also want to add that while the controls took some getting used to, it wasn't that much of an issue for me personally.