Let me introduce a game to all of you, it's Plants vs. Zombies! hahaha.. yeah yeah the title of the game sounds pretty lame but trust me, it is not lame at all. It's a tower defence type of game and the plants are your towers. haha. Following are some sneak peaks of the game.
For anyone who is interested, go to this link for the trial version.