Mario Kart 64 is perhaps one of the most loved games. It ...