Tech

Hating Virtual Worlds

The immersive 3D world that is Second Life once seemed like it would bring the internet to life.

Now everyone seems to hate it.

 
 
Now Buzzing