Mario Kart News, Movies and Background