Nintendo has announced the release date for Luigi’s Mansion 3. The latest in the Luigi-centered ghost-hunting series is launching on October 31st, for...