Mario & Luigi: Superstar Saga + Bowser’s Minions launch trailer
Posted on September 26, 2017 by Matt(@OnePunchMaz) in 3DS, Videos
Mario & Luigi: Superstar Saga + Bowser’s Minions will be released next week, on October 6th. Nintendo has prepared a launch trailer for the game – watch it below: