The concept is spot on, but it clearly needs work. The pace is too slow overall, the costs of various things could do with balancing and it'd be nice to be able to look at the tech tree without opening another copy of the game in a different window. Also, see losthexed's comment below, which also raises some good points.
Entertaining, but buggy. Would benefit from greater control over non-building units, a little more transparency in terms of mechanics - we're told what does what but not given numbers in many cases.
Interesting in concept, but the gameplay is repetitive, the game itself is too short to offer any real variation, there doesn't seem to be any consequence for coming into contact with the "swarms". Has potential, but by no means a finished product.
Could possibly do with a bit of balancing and some interface improvements, but still a pretty solid game. It's rare to see this level of depth in a tower defence game, and it makes for a refreshing change.