Tuesday, June 11, 2013

New Super Luigi U (Wii U) E3 2013 Trailer

Releasing on the Wii U eShop later this month and in retail form late August, New Super Luigi U is downloadable content down right. Watch the challenging-looking levels-- over 80 of them in the final game-- that will get players losing lives at a fast pace.

No comments: