Mario & Luigi: Superstar Saga remake for Nintendo 3DS officially announced Brent Botsford E3 2017 June 13, 2017 0UPDATE: Following the official announcement, Nintendo has confirmed that, “Mario & Luigi: Superstar Saga + Bowser’s Minions” will release on October...