Returning to Second Life

@sogogamesuk

Seriously, this once happened. A decade ago, dozens of media outlets and technologists discovered “The Next Internet.” An original cyberspace science …