Nintendo recently revealed that 48 games from previous Mario Kart games will be available as free downloads for Mario Kart 8 Deluxe. The Booster Course Pass will be delivered over the course of two years, ending in 2023. Expanding the ...