Literally the first thing I said when metaverse was announced was “second life with VR” and most friends agreed. A quick Google search was enough to see that shitloads of others made the same observation. So it is not a new concept really, just has VR as the novelty factor and more money backing it.
Latest Answers