January 11, 2019 New Super Mario Bros. U Deluxe Launch Trailer Released, Game Now Available for Nintendo Switch Jordan Biazzo / Updates / Launch Trailer, Mario Deluxe, new, Nintendo, Nintendo Switch, Watch / Whoo-Hooo!