How many of you play or played this Tower Defense game? I'm a big fan of Tower Defense games... they're just a lot of fun and Defense Grid does not disappoint. There are a good number of towers, features / upgrades for those towers, and a good number of enemies to destroy. The game looks pretty as well.
Thoughts? Comments? Post it up!