Peggle 2 Pops Up On Xbox 360

PopCap’s Peggle 2 has arrived on the Xbox 360 today featuring a brand new online duel mode where players can work on the same panchiko-like board using the Peggle master of their choice.


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.