Mario Kart 8 Deluxe now fastest-selling game in the franchise
We knew that Mario Kart 8 Deluxe was doing well based on the overall buzz we saw from around the internet ever since its launch on Friday, but now we have the official sales numbers straight from Nintendo, and boy are they good! According to the Big N, Mario Kart…