You never cease to amaze me, Coolio.
I've always loved rhythm games, and integrating one with a platformer just takes the cake for me.
(One minor problem: When the boss makes red shockwaves, if you jump high enough, they disappear before they get to the side of the stage)