Menu

Tag: Switch Rumors

Title screen for Plants vs Zombies Battle for Neighborville

Plants Vs. Zombies Battle…

260
Man, what is it with Plants vs Zombies and leaks? Last week, screenshots of a new PvZ game were leaked, then a few days later the official title of…

Throwback Review

Newsletter