Defend Your Castle
That's all I got. If you want my word on it, I wouldn't get unless you really had some fun with online flash version. The reason I don't really like it, is that it seems like the once you get to the point where it's impossible, the game is over. After that the only replay value seems to be multiplayer.
Though I suppose you could find a challenge out of that, and keep trying to beat it.