In the end of that marketing movie there was a link which fowards you to:
And some googling gives me:
But the marketing department at Intel seems to have failed to proved the links you actually need that is the software download and such...
It seems that its something Intel "announced" but it still doesnt really exist (or Intel should fix their broken links, I mean if you want to sell or have your customers start to use a certain software then what about provide them with a working link of the software you are marketing!?).