PC Mario Kart World – Nintendo Direct | Nintendo Switch 2 admin April 3, 2025 No Comments Nintendo of AmericaURL:Embed:Mario Kart World is launching exclusively for Nintendo Switch 2 on June 5, 2025! Learn more: …