Isn't Second Life a place where you create an avatar to explore the world? This was done like 20 years ago before Meta right? How do they differ?
I would assume it has become far more lifelike as technology advances.The Fife said:
Is Second Life still a thing, even? I feel like I haven't heard about it in 15 years or so. That Office episode where Dwight signs up is probably the last reference I've seen until now.