Is the Metaverse Dead in 2025?