when is mario and luigi super star saga coming out
October 6 , 2017
-1
Section::::Sequels and remake.:Nintendo 3DS remake.

Mario & Luigi: Superstar Saga
399418
7231214716836198190
NONE
Section::::Abstract.
Mario & Luigi: Superstar Saga
399418