protip: no, you won't be surprised if you play it again. It'll do the exact same thing it did the last time. +2 for cute little game-ette, -3 for false advertising.
Beardshaker - I LIKED the fact that the line only greys out for the correct solution. For me this is a casual, relaxing game, not a "sweat and curse at the computer game", and this method WORKS for that. Don't change it, please! :)
unbalanced as hell. ice mage == regenerate life ***AND*** mana any time he wants to, just hit you with double counterattacks on the defense phase (to get five ice effects), then hit regenerate on the attack phase.
if you pick burninghill as your hometown, you're basically completely screwed in the later game - the poison mages just poison you and wait, the ice mages just regenerate life and mana (with the SAME SPECIAL!) repeatedly. it's like playing tic-tac-toe but spotting your opponent two moves in a row.
gay from gay-town. every tower but the antibiotic tower is worthless, because all mobs come in giant bunches and fall fast fast FAST through what pathetic range the towers have... except the boss mobs, which there are only three at a time of, but they still move too fast to kill with any of the other towers, so still don't bother with anything but the antibiotic towers.
Better yet: don't bother with this game.
FIX YOUR TOWER DESCRIPTIONS - Plasma towers do NOT "hit air and ground targets with blobs of plasma", they hit ground targets ONLY. (Which, incidentally, makes them completely effing useless, given how much more expensive they are than phasers.)
text does not render properly (Ubuntu 10.04-LTS/Chromium); last words are frequently cut off entirely or almost entirely by the graphics on the right. Extremely annoying bug.
Slow, slow, SLOW game. I could forgive the generic-y nature of the units and magic if at least I didn't have to sit through PAINFULLY long waits between waves of enemies. It's really annoying waiting forever for wave after wave of powder-puff enemies on "hold them" levels, knowing that on the next "castle" level you'll be done in 20 seconds. 2/5.