No Image

Plants Vs Zombies 2?

July 9, 2010 William McDonald 0

Found this image on PCGamer.com and not much else is said. This could be many things, but the popular rumor is a sequel to the popular tower defense game Plants vs Zombies. I do know a XBLA version is suppose to come out. Maybe that has something to do with [Click here to view more]