Sections

PopCap headlines

But … we just had a new Peggle game?

PopCap is making a new Peggle game – even though we only just got one.

5

Page 1

PopCap Latest