We recently saw the Mario Kart 8 Deluxe Nintendo Switch bundle leak ...