There was a bit of staging going on in that demo.
Like when the fellow walks up in frame perfectly between two windows and hands the viewer something.
Or the FaceTime call where the woman was talking to 3 other people – why weren't they wearing the goggles?
But these would be great on an airplane and probably other circumstances. I doubt I will be buying any time soon though.