45 Minutes of New Super Mario Bros U Deluxe

We check out 45 minutes of Super Mario Bros U Deluxe including Luigi, Peachette some co-op and more.

Show Info

GameSpot Live