Category Archives: Game Reviews

There’s a Zombie On Your Lawn…

“I know your type, tall, dark, and dead” Sorry but just wait, you’ll be doing it too. So… I decided to go poking around PopCap’s website for some unknown reason and came across Plants Vs. Zombies. Sick looked over my shoulder and said, “Plants vs Zombies?! That sounds stupid.” I found out it was a […]