This looks totally awesome.
I cannot even imagine how much my productivity will be improved when I can sit at my desk and get my laptop to produce a virtual desk I can virtually sit at, while virtually typing on my virtual laptop.
Think of the further future; that virtual laptop could run a VR laptop of it's own, complete with a VR me typing on it. Multiply this up, and it will be like being in between two mirrors; millions of me, all typing! Think of the number of characters I could produce per keystroke!
ffs. Nurse!