Nintendo showcases Mario Kart 8 Deluxe Battle Mode in new gameplay videos
Nintendo releases new Nintendo Switch commercial featuring Mario Kart 8 Deluxe
Mario Kart 8 Deluxe announced for Nintendo Switch