counterattackgames.com
Plants VS Zombies: Garden Warfare
Officially unveiled today from EA and Popcap, Plants VS Zombies: Garden Warfare is a team based multiplayer shooter where players play as the lovable plants (looking delightfully cute) and fend off…