The metaverse, the moniker given to a future, increasingly immersive internet vision with potential real-world connections, is viewed as a tremendous opportunity by IT firms. [...]