I loved the song. I don't know if it was just me, but I found the game very difficult. Regardless of the difficulty, it was fun overall.
I can't get past stage 10 ahahahah
Post jam update should make this slightly easier, but it's supposed to be a difficult game, thanks for the rating and the comment :)