Despite how new it appears, it already feels like the metaverse is everywhere.
Facebook's, I mean, Meta's recent rebrand and investments, triggered a new wave of interest in the metaverse. It's all over headlines, corporate news, memes, gaming platforms, and social media. The word's increased ubiquity is creating an impending sense...