Impressive
The only reason I don't give this a 10 is due to the fact that it's a demo, and I really don't like it when games are advertised on NG through demos.
Anyway, this looks absolutely amazing. It's somewhat original, like a twist on other TD games, the story seems fairly solid, and I like the development of certain characters along the entire series.
The graphics and animations are sweet, and the gameplay is rather simple to grasp for anyone playing. A smooth learning curve is always a good thing in games. Music is pretty much perfect, I really love it.