I tried to post these videos earlier, from the Capcom site, through my youtube account, but they where over the size limit. Leave it to gamevideos.com to provide these videos for us.
Your source for the most up-to-date Nintendo news covering the Nintendo Switch.
Manage Cookie Settings
© Pure Media LLC