Second Life

I found this while I was randomly schmoozing through Google. Anyone else know anything about this, and if it’s any good?

Cyber-chatrooms have taken the leap to 3D?

never heard of it.