Is the Future of the NFT Metaverse Self-Built Worlds?

‘Metaverse’ is a term that has recently become ubiquitous in crypto, doubtless due to the success of immersive virtual projects like Decentraland and Iluvium. The metaverse describes a vast ecosystem…