The Mario and Luigi series shall live on!