Shown in the Nintendo Switch presentation from this evening, Mario Kart 8's Switch version showed a revamped battle mode. Now, after the presentation, Nintendo has a trailer to go along with footage. Mario Kart 8 Deluxe will feature all of the content from the original Wii U release, new characters, and the aforementioned updated battle mode. Though surprisingly, Deluxe won't be at the Switch's launch which begs the question: What else is coming at the launch except those two confirmed games, Zelda and 1-2 Switch?!