nice!
great game! im a huge fan of defence games, and that one wasnt to bad. maybe having some kind of shop to buy new upgrades from would be a cool feature, and maybe being able to send out your own troops to attack enemies on the battle field aswell.
-#1 high score :D-