Could the Metaverse be the next Internet?