Also they state worldbuilding will have a "catalog of objects," but VRChat worlds are just Unity levels, so you can put whatever you want in there. You're not limited to a "catalog."
I'm pretty convinced they wanna compete with VRChat.
When you design a game you come up with a core game play loop, Minecraft had this, and notch was competent and humble enough to make his game from scratch, and release a MVP people could play.
This game doesn't have a core game play loop so it hides behind nothing burger statements like this.
Whenever someone makes claims that are both grandiose and vague you should take it with a grain of salt.
But do you know what it does have? it doesn't describe in ambiguities? kickstarter rewards, you get pets, and you get to put your name on a billboard, and the more you donate the bigger your name.