Really cool stuff! I was hoping for a game that was like this! The different tower types, though, it was hard to really tell what they did and why they were different. And the constant killing of all my towers just before a big wave was a bit irritating.