Absolutely incredible!
The audio is perfect, the flow is clear, and the boss fights are incredibly great. I love all the power-ups as well. Really great job!
On my first playthrough I had zero deaths while the final boss almost got me, and I was left with only half a heart.
Very, very fun!