The latest video in the Nintendo Sneak Peek series invites viewers to learn more about Mario Kart 8 Deluxe from the racing tracks of The Silicon Valley Soap Box Derby. You can check it out below. Mario Kart 8 Deluxe is an enhanced version of Mario Kart 8 with a revamped Battle Mode. It also features more characters, karts and tracks unlocked from the start than any other entry in the series to date. The game is available now on Nintendo Switch.