Tag Archives: 2018
Capcom Set To Reveal “Major Title” For March 2018 Release

It has been reported that Capcom is looking to release a new game ending the fiscal year ending March 31st,…