New Super Mario Bros. U Deluxe Launch Trailer Released, Game Now Available for Nintendo Switch

Whoo-Hooo!