8-player online and couch co-op coming to Luigi’s Mansion 3

Still no release date, though