Tag: CAPCOM Arcade Stadium
Capcom Announces ‘Capcom Arcade Stadium’ for Nintendo Switch
Capcom announced during last night's Game Awards 2020 that it will be releasing CAPCOM Arcade Stadium for the Nintendo Switch in 2021.
CAPCOM Arcade Stadium...