Plants vs. Zombies Debut DS TrailerBattle your favorite zombies in the Nintendo DS version of Plants vs. Zombies!By on October 25, 2010 at 5:32PM PDT Plants vs. Zombies