News

Capcom Seeing Red – Quarterly Profits Fall 90%

… Red – Quarterly Profits Fall 90% … Capcom surveyed their current financial situation this morning, revealing that …