Mario Kart World is one of the Nintendo Switch 2's launch titles and after some time with it yesterday during the Nintendo ...