With the New Super Luigi U DLC coming this June, why not enjoy these screens to help pass the time? New Super Luigi U is also getting a physical release, and the box art can be seen below.
With the New Super Luigi U DLC coming this June, why not enjoy these screens to help pass the time? New Super Luigi U is also getting a physical release, and the box art can be seen below.