I've played a whole bunch of Plants VS Zombies in my day. It's one of few mobile games that I really got hooked on. I just enjoy those kind of tower defense wave clear style of games.
I'm not the only one - the game has become wildly popular since it's inception. Popular enough, even, that someone has taken the liberty of mashing this game up with another wildly popular series; Pokemon.
The gifs are awesome, and make me really realllly wish this was a real, playable thing.