Awesome game
A little better plot wouldn't have hurt, and a random level generator would have helped the replay value.
Caruso makes me want to stab my eardrums out though, it was so annoying I never made it to 200,000 score to find out what the other song was.