rumor

Is Popcap Games Working On A Triple A Console Title?

… are to be believed, Popcap is looking to expand its operations into the console market with a much larger scale game than their typical releases. … Is Popcap Games …