Mario Kart 8 Deluxe is Nintendo's definitive version of its beloved kart racing series, released for Nintendo Switch in April 2017. Players race as Mario, Luigi, Peach, Bowser, and dozens of other characters across colorful tracks that twist upside down, run along walls, and dive underwater thanks t