Gaming Mario Kart World Is An Open World Switch 2 Launch Game Admin2 April 2025013 views Nintendo's racing series gets the Forza Horizon treatmentOriginal Article