It's really nice, i like the tunes too.
But i think you should make the game downloadable, because i hate to start up chrome just to play a game instead of dowloading it.
I think you maybe should see how it would work with a minimap and add som nice particles.
Then some more upgrades would be nice, or even an upgrade tree if poible to implement.