Alternatives to Second Life

This program enables users to interact in a virtual 3D world

Alternatives to Second Life