This is a great game. Easy to grasp, but with enough variety to be hard. This is one of my favorites by far. One thing I'd add: something showing us what the developer's high scores are, for a couple of reasons. 1) One of the high score catagories is the number of develpoer scores we beat, and I'd like to know how far away I am from that. The other reason is because...bragging rights.
This is an amazing game, good job. Very well balanced, too. Because of how the attack speeds work out, I can't do my customary strategy of all offense no defense - They can't attack me when they're dead, after all. I have to think with this one. Nicely done. 10/10