Tag: PopCap Games

Plants vs. Zombies: Battle for Neighborville now available on Nintendo Switch

PopCap Vancouver, a studio of Electronic Arts Inc. has launched Plants vs. Zombies: Battle for Neighborville™ Complete Editionon Nintendo Switch™, bringing Neighborville’s clash between flora and undead in this zany shooter to even more […]