gamesNews Mario Kart Live Home Circuit Does Well So Far, Is Already Sold Out Everywhere October 22nd, 2020