The term “Metaverse” may ring a bell to some. With Facebook rebranding itself as Meta, the term Metaverse has gained immense popularity, attracting many technology companies to further explore the concept. But what exactly is metaverse? Metaverse is an Augmented...