SECOND LIFE AND ACTIVE WORLDS LEFT IN THE DUST Virtual reality (VR) is becoming an increasingly popular concept and changing the way people interact across the globe. Dubbed the next evolution of social connection, a “metaverse” is a VR space where users in different parts of the globe can interact with each other and with […]