UK Charts Mario Kart 8 Deluxe Still Leads For Switch Over In One More Favorable WeekGame News UK Charts Mario Kart 8 Deluxe Still Leads For Switch Over In One More Favorable Week