3DS Assassin’s Creed Odyssey, New Super Mario Bros. U Deluxe, Luigi’s Mansion 3 and Much More Announced September 14th, 2018 0For better or worse, Nintendo Directs might not give a lot of information but they contain a lot of excitement. This latest one revealed a number of...