I agree with some comments that the music is the obvious weak link. I didn't even want to cut it because your jump and power-up SFX are quite cool, but it got on my nerves at some point xD
However, the rest of the game is really enjoyable to play. I like the controls, especially that weird long dash. The gameplay fits the theme while using classic metroidvania elements, and you made it work admirably. Well done!