Indeed, but very empty. I Guess i should not expect much from tech demos because they are just made for showing off.
It probably wouldn't of been to good since they cancelled it that normally means something heavy is in the way. But it still would of been fun and I admit I never heard of this thing before though. Nice post