This year marks the 16th birthday of Mario Kart, the landmark Nintendo franchise that consists of eight identical racing games and legions of fans who buy... More >>>