Nintendo

Mario Kart Tour, the new mobile app for iPhone, iPad, and Android, has only been out for a couple hours, but the best player in the world has already emerged, and it's me. I'm the best. What up?

Keep ReadingShow less