Metaverse — the latest buzzword currently bombarding the Internet. It’s likely that you’ve heard of it since Facebook announced its rebranding and transition to the metaverse, but what is it all about and why is everyone talking about it? Simply put, the metaverse creates online spaces that allow people to interact […]