Following Facebook's and Microsoft's entry into the metaverse fray, the innovation has undoubtedly gained more clout, and you might be wondering what it’s all about. In simple terms, metaverse games represent an ecosystem of virtual worlds that keep existing even…