Meta, an immersive Virtual Reality metaverse is giving its users the ability to create and moderate their own virtual communities with the introduction of members-only worlds. This new capability will enable a select group of users to share exclusive VR content only accessible by those invited to access each world. With up to 150 members […]