Saturday, December 22, 2012

Capcom Lowers Financial Forecast Citing Delays and Poor Sales

Capcom Lowers Financial Forecast Citing Delays and Poor Sales