In the latest Nintendo Direct, Nintendo announced that Mario Kart will race onto the tracks on May 31st. This time around, take to the starting grid with Bowser’s minions, with all available as playable characters for the first time ever. Will Iggy, Larry, Ludwig von, Morton, Roy and Wendy pip Mario & Co to the podium?