Mario Kart 8 Deluxe trailer breakdown
The Switch version of Mario Kart 8 at last has a name, shown off in a trailer released just after this evening’s Switch presentation: Mario Kart 8 Deluxe. As the name might imply, the game appears to be the Wii U version of Mario Kart 8 with some additions, namely…