The Official Reveal Trailer of Luigi's Mansion 3 for Nintendo Switch from September 2018 Nintendo Direct.