CAPCOM revealed new information and a trailer at Gamescom 2018! Get the release date, trailer (with my impressions), screenshots and more!

Read More