GAME · 2009 · USA
Plants vs. Zombies
12 archived facts 1 topic
Plants vs. Zombies, released in 2009, is a tower defense game in which players plant defenses to stop waves of zombies.
GAME · 2009 · USA
Plants vs. Zombies
12 archived facts 1 topic
Plants vs. Zombies, released in 2009, is a tower defense game in which players plant defenses to stop waves of zombies.