Over 2 hours of Mario & Luigi: Superstar Saga + Bowser’s Minions footage
The 3DS was given a significant new release on Friday with Mario & Luigi: Superstar Saga + Bowser’s Minions. A ton of footage can be found below, spanning over two hours.
Leave a Reply