It’s Time To Start Trusting Capcom Again

After some less than stellar years, Capcom has been on fire lately. Has the company really managed to turn things around this quickly?

Source
Author: N4G