Neat game!
Mine went along a similar story concept but yours is a lot more developed.
Really liked the rhythm game aspect of it. Music, visuals and game-play all knitted together.
Couldn't beat level 2 though. Not sure if those fly enemies going bonkers was a mechanic or a bug, but either way, I couldn't figure out how to work them.