A 3-D full-immersion virtual environment
Second Life made strides in 2009, as T talked about in his recent blog post , but we still have work to do. There are some big changes ahead this year as we start to make SL ... Read >