Mario Kart 8 Deluxe Nintendo Switch Release Date, Download Size, Price, and Everything Else You Need to Know
HIGHLIGHTS Mario Kart 8 Deluxe is out on April 28 It’s an enhanced port of the Wii U game, Mario Kart 8 It comes with all the DLC of Mario Kart 8 as well Mario Kart 8 Deluxe for the Nintendo Swi…