A lot of things didn't go right for Capcom over the last few months. With big delays and lackluster sales, the publisher reports that they suffered a 73.1% drop on their net income.
A lot of things didn't go right for Capcom over the last few months. With big delays and lackluster sales, the publisher reports that they suffered a 73.1% drop on their net income.