Amazing music! Did you play that yourself?
The power-ups are a lot of fun given you start out so slow and can't jump.
I did play the web version and noticed the audio spike at the end of the item-pickup sound effects. Definitely doesn't detract from the music so 5 stars there ;)