The “Mario Kart” franchise has become one of the largest recognizable game franchises in the past few decades. In the most recent installment, “Mario Kart Tour,” Nintendo has tried to cash in on that popularity to mixed reception. Released on Sept. 25 for iOS and Android smartphones, “Mario Kart Tour” […]