Tag : Plants vs. Zombies

Plants VS Zombies 2 Is Here!

7 years ago / 0 comments

It’s about time they released the sequel to 2010′s hit game, Plants vs. Zombies. In case this is your first time hearing about PvsZ, it’s a tower defense action-strategy game that pits plants …

Read the full article »