'Mario Kart 8 Deluxe' might resurrect Battle Mode for the Nintendo Switch