Virtual reality, today, means Oculus Rift. Project Morpheus. Samsung Gear VR or HTC Vive. But say “virtual reality” just a decade ago, and the first thing that likely would’ve popped into people’s heads is Second Life. Second Life seems ahead of its time To those not active in its virtual world, Se