It isnt too bad.
I'm giving it a 7/10 because, while it is a great concept and what you have here is a great game. At one point the swarms of enemies are too much. Either make it possible to upgrade the units, or cut back on how strong the enemies are. Again though, overall great game.