mario-kart-tour-first-week (1) Published October 3, 2019 at 1450 × 1000 in Mario Kart Tour Hits 90 Million Downloads In Its First Week, Fastest Nintendo Mobile Game Launch Ever /