EA and PopCap have announced the soft launch of Plants vs Zombies 3: Welcome to Zomburbia. If you live in the UK, Netherlands, Australia,…
Tag:
Zomburbia
-
-
The next Plants vs Zombies game is slowly approaching but getting ever closer, just like a zombie. EA and PopCap have announced that Plants…