Great little game, I got all the medals
Good:
1. Music
2. Gameplay
3. Difficulty progression
4. Upgrade system
5. High score system
Bad:
1. There could have been a more detailed Instructions, such as what the glowing blue circles did
Ugly:
1. Once, my mouse jumped out of the game and cost me a life. Not sure if this is just a browser problem though.