Amazing.
Ok, so the story sucks. The dialog is a little rough. However the game play is all we really care about in a tower defense game. It really has that down well. The concepts of pokemon was pulled over very well to this game. I only wish the updates were faster (but that's because of how great it is). Hopefully someday it will have all 650 pokemon.