Well, basically its that. a tower defence game, reminded me alot of defence grid, only its taken to the next level.
And that job is well done (not that is can be that hard..) it does have a particular option though, and that you are able to posses the units. Its you like tower defence game, then i think you enjoy it!
What also really blew me away was the sniper tower..
btw, anyone other games where you can posses units?¿
gl and cheers!!