All the news from the Mario Kart World Direct on April 17, 2025

The Nintendo Direct presentation on April 17, 2025, dedicated to Mario Kart World revealed several exciting details about the new title coming to Nintendo Switch 2, scheduled for the new flagship's launch. Game modes include:…




