is defense grid any good. i loved the tower d games on warcraft. does any one know if its multiplayer?
The people on their Steam forum seem to love it. It currently is not a multiplayer game - http://forums.steampowered.com/forums/showthread.php?t=768505