I really hate games that never mute completely. Oh sure, you can mute the ambiance, the music, the in-game sound, but not the in-between rounds sounds? C'mon. Took forever to reach to controls. No start screen mute. For all the effort you put in to everything else, these seem like very simple things to include. On top of that, it's a game we have all already played with a new skin pasted on it. The new skin is cute and the magic feature mixes it up a little bit. But, I am a no sound player and just hate non-muting games.
I rate this pretty low as your "begging-for-money" window covered half of everything little dude said. It's pretty crappy and pathetic. Annoying even. Had it not been for the BOTD, I would have skipped this completely.
For the amount of time one would have to spend repeating the same tedious tasks without any way to speed up game play to only get an easy and two mediums is just not worth the effort. It's a cute concept, but way too much effort for way too little progress. Pretty much thinking but not restating most of the ideas other have already laid on you.
As far as td games go, this one is pretty good. I'd like to see a wave feature so i know what is coming beyond the next wave. it would help, i think, in planning out my upgrades. also, seems to drag in places--but that could just be me computer :) great job! and: badges!!! please!!! :D