Capcom Arcade Stadium footage
Posted on February 17, 2021 by Brian(@NE_Brian) in Switch eShop, Videos
Right after today’s Nintendo Direct, Capcom Arcade Stadium landed on Switch. View some footage in the video below.
Capcom Arcade Stadium is available for Switch via the eShop.