Metaverse has been talked about for some time now as the promise of a world that will allow those who populate it to live, create and interact in a virtual environment, just as real and meaningful as the real world. In short, a great opportunity for companies that will be able to equip themselves with …