With Nintendo Switch, fans can enjoy the definitive version of Mario Kart 8 anywhere, anytime The Mario Kart you know and love, with many new…