Earlier this month, we informed you about some Capcom games that could be under development. And today, some new details about a number of unannounced games have surfaced online. The following release schedule comes from the massive Capcom leak that occurred in October 2020. Continue reading Capcom may be working on Dragon’s Dogma 2, a new Onimusha game and Street Fighter 6