Very Nice! I really enjoyed the graphics and music of this game. I also liked how the boss scaled in difficulty over time.
However, I recommend that you add an option that allows you to un-invert the up/down camera movement. There is also a bug that stops you from jumping on the very edges of platforms (its probably a problem with the ground check circle being too small or placed oddly)