Heavy bug: after playing yesterday, when I returned to this game today, I clicked "play" at the title screen, then "yes" to the "continue playing" pop-up. At that point, the game remained in the title screen with nothing clickable. The music was playing, and moving the mouse pointer moved the background, but the game remained frozenlike in the title screen. Reloading the page several times had no effect, so I had to chose "no" and restart from the beginning.
Nice game, but here are the cons in my opinion: 1) Can't tell the difference between easy and hard. 2) It's a pain to HAVE to play every single level a minimum of three times. 3) Lacking generic upgrades like "killed enemies give more gold". 4) Gold should slowly rise over time during play, and sending waves in advance should grant more gold. 5) Upgrades for towers and monk are all the same, just in different order; they'd better have different purposes while generic upgrades would affect the cost, range, rof and damage of all towers.
After 30+ minutes of dodging bullets, snowflakes, cornflakes and all manner of absurd things in level 25, the game got a little boring. Just that little that makes me say bye bye.
Worst part: more than 10 zombies on screen and game slows down awfully.
Worser: sometimes the character just stops moving while you're running from zombies. Guess what usually happens after that.