Nintendo has opened up a website in North America for the highly anticipated release of Luigi's Mansion 3. The website features lots of artwork, story descriptions, details and more! Luigi's Mansion 3 is fast approaching, and will be launching for Nintendo Switch on October 31st. Check out the site below, as well as a round-up of all the new footage.
Grab your poltergusts!