The game looks beautiful, that's its only strength.
It is plagued by annoying pop-ups, both in-game while you play and also when you're just looking through the menus.
While most maps are little bigger then your screen the scrolling of the map is made both annoying and counter productive. There are invisible borders that not only halt your movement in their direction but also along the border, so if you want to move up or down while you are touching the left side of the map you can't, you have to first move back a bit. Add in the map borders are never straight and never defined and that makes this frustrating. Also scrolling is done by either dragging the mouse or by the screen-edge or both at the same time in opposite directions when you quickly want to be somewhere, which is fucking annoying. No you can't turn any of this off either.
Not every concept on how your towers work is well explained or visible in the game, for example; the way obstacles work, its not exactly clear where the borders lie on where a tower can shoot and what is blocked.
Every map, tower, special ability, and all upgrades are locked content, when will developers finally give up on this shitty tradition? The way you go about upgrading/selling upgrades could also have been done better. Experimenting with different powers and towers is so fucking annoying when you can't do it fast, it takes to much time to sort though menus and to clicks multiple times to sell something, and then zoom in or out to find what you want and maybe move the screen around, then again multiple clicks to buy upgrades. Its fucking busy work that other games do with as little as 2 or 3 clicks. Its crazy, you can scroll so far on this screen you can't even see the tech tree at all any more.
I've played half of the game's content at this point and its not all that fun, its also not all that bad but there are better tower defense games out there, some are even free.