10:39Nintendo SwitchThe New Nintendo Switch 2 'Leaks' SHOCK The Internet But....4 September, 202346,242