Super cool looking, super challenging. I really enjoyed this. If I had any gripe, it would be more feedback on hitting the boss, at least near the end stage. I had to keep peering down to see if I was actually making any progress with my damage.
Yes the boss flashing a little bit or something when he gets hits would have been pretty sweet, I purposely made the bosses health a little bit vague so that player wouldn't think they already defeated the boss when they wait for the music to switch to the next part.