The term “Metaverse” is a buzzword that has rapidly gained traction over the past few years, with tech giants, investors, and ...