If you're a fan of tower defense games, then you've probably played one of the first two Tower Raiders (or both). You probably also know what a saturated market the TD scene is. So, what's a title like TR to do to stand out in the crowd? Create a completely immersive environment - that's what.
I have to say it looks pretty amazing, and I'm not even a big fan of TD games.