19:46Nintendo SwitchA Disastrous Game Launch Hits The Nintendo Switch And Capcom's Big Showcase Impresses | News Wave28 October, 202294,901