What is very clear is that the rest of the computer gaming world sees "3d chat" as the purpose of VR, and "advertising" as the revenue model. People come to chat, they get spammed with corporate advertising. They are given My3dspace to customize. However this isn't what makes a virtual reality. If I wanted to have a small space where I could put posters, and be advertised at, I have one. But the key killer thing here is cloud rendering. This is what every VR of the future needs: all the processor is accessible to all the people all the time.
Here is the walk through.