The game is well designed, nice soundtrack and gameplay. I liked it, although I could not get a grade higher than D. :)
Yeah, the scoring system is pretty bad, it was the last thing I added to the game. Thanks for playing!