0497 ExternalMario Kart World: Switch 2 Launch Title, Trailer, 24-Player Races, Free Roam Mode, And Everything Else We Know