I've always loved free tower defense games, but this is the first one I've risked buying. And man, was it worth it. I was expecting it to be fun, but this is quite plainly the best Tower Defense game I've ever played. Great maps, variety, and characters, and it even gives you the option to speed up experience gain if you don't like to grind, or decrease money gain if you feel like the game's too easy. And the story is actually very good as well. If you're a fan of strategy games or RPGs, this game hits both points. Definitely worth a buy.