Will the concept of Metaverse see the light of day?