Plants vs Zombies Review

Plants vs Zombies By Popcap Plants vs Zombies is a tongue-in-cheek strategy game where you build an army of plants to defend your home against invading zombies. When I first heard of Plants vs Zombies, I was skeptical about it, despite its huge popularity. I had played other strategy/defense games and didn't think it could offer anything different. But Plants vs Zombies has earned its huge following. Gameplay: 5/5 Each level of…

Continue Reading
Close Menu