The idea of a virtual reality platform known as the "Metaverse" has been floating around in the minds of techies…