A little while ago, I posted How Long Until Photorealistic Virtual Environments?

But that was before I had seen this: