Absolutely fantastic. This is definitely up there with my top favorites in this jam. Honestly, very close to the top. However, my biggest gripe is there is abolutely no forgiveness, which doesn't make the player want to keep playing. The music is awesome, and the art is amazing. I'd suggest instead of a game over, if the player doesn't get the timing right, let them continue but don't increase their score.