Tower defense games are nothing new. Whether it be Plants vs Zombies, Sanctum, or my personal favorite, Defense Grid, they all have some general common traits. Usually, they involve the player frantically placing defensive towers or characters to defend against the incoming onslaught of enemy waves.
Lengthy campaign; Lot's of customization options; Clever gameplay requiring solid strategizing
Forced to replay levels to progress; Camera movement issues