Nintendo Direct: Luigi’s Mansion 3 Announced, New Super Mario Bros. U Deluxe, Isabelle in Smash Ultiamte
The latest Nintendo Direct brought a ton of new announcements, least of which included a port of New Super Mario Bros. U and Animal Crossing news!