I've been playing this game over again, for the past last 4 days. It is the best tower defense game ever. Or at least to me it is. I love tower defense games. They are like colorful crack for you eyes.
(Man, that made no kind of sense. Must be tired. It's 3:40 am. should be sleeping, but I'm not. /rambling over)