Plants vs Zombies

News

Popcap Lays Off Staff

Popcap, the developer of the hit Plants vs Zombies series has begun to lay off employees, parent company EA has confirmed.