New Super Luigi U Review
2013 is the thirtieth anniversary of Luigi’s first appearance. As part of the celebration, Nintendo created New Super Luigi U, a DLC/expansion pack for the New Super Mario Bros. U. This game is available for download in the Nintendo Eshop and will be available in disc form on August 25, 2013 in...