Plants and Zombies, a better rivalry there will never be. PopCap Games has released their latest trailer for the HD, Xbox 360 version of everyone's favorite Plants vs. Zombies.
Look for it this September on the Xbox Live Arcade.
Look for it this September on the Xbox Live Arcade.