Laker Review Nintendo announces ‘Mario Kart World’ after 11-year hiatus It has been 11 long years since the last installment of the Mario Kart series was released. The wait ends on June 5 of 2025.… Robert Finger Apr 11