The new metaverse platform offers users an interactive digital experience with unique features including gamified zones, a ...