The presentation is okay, but there is no real improvement over Desktop TD. The graphical representation for the level of a tower is also a bit too subtle.
This is too easy/boring. If there was an auto deploy mode, it would be a screensaver. I just fast forward the whole time and mash the deploy buttons. Which hurts after a few seconds.
Damn. I managed to clear the small nest the first time and then I don't get a chance to look at the queen because I slashed her just as she entered the screen.
Music is nice, but the game itself is like tic tac toe... whatever you do, the opponent can do the same and nobody gets any stronger at any time. Boring.