E3 2017: Mario and Luigi: Superstar Saga + Bowser’s Minions Announced for 3DS
E3 2017: Mario and Luigi: Superstar Saga + Bowser’s Minions Announced for 3DS It was announced during Nintendo’s E3 2017 treehouse event, Mario & Luigi: Superstar Saga + Bowser’s Minions for Nintendo 3DS and will be released on October 6th this year. Check out the official trailer of Mario and Luigi Superstar Saga + Bowser’s Minions, […]