By now, you’ve probably heard the term metaverse or the fact that Facebook is rebranding itself to Meta. Metaverse is the hot new buzzword that companies will continue to latch onto. If you are unfamiliar with the metaverse concept, The Verge had a recent article about it called, What Is The Metaverse and Do I …