Mario Kart 8 Deluxe Will Be Unveiled On April 28 Featuring Five Battle Types Mario Kart 8 Deluxe is expected to become available on April 28 featuring five battle types.