Awesome! Go get some PvZ Merchandise!! PopCap Games, maker of some of the world’s most popular video game franchises and a division of EA, today announced the launch of the new Plants vs. Zombies™ online store, featuring hard-to-find and unique merchandise based on the hit game. The new retail site is live now […]