The effect is definitely impressive - and they've even thrown in some comparison footage of the GP circuit to further prove their point.
So, what with PH on your laptop/mobile/chip implanted in your brain* and a near-perfect replica of the Nordschleife on your PS3, do you ever really need to leave your living room again...?
Thre's only one thing confusing us - we never noticed lap times appearing in the corner of our vision in reality before. Oh, wait...
*that last one might be made-up