It's pretty techie, so I don't suspect most people will care to sit through it, but he does do a good job explaining how the product works. There's even a short demo of the 3D in action, though of course it will only come through your monitor at home in 2D. But it takes place around the 13-minute mark.
Mathu Rajan, president of the company, gave me a call a couple weeks ago with some information that was embargoed, so I can't pass along the specifics yet, but it concerned some deals they had in place about content, and they were impressive -- of the Big News variety. No word yet, though, when the sets will hit the market, that's largely up to the manufacturers and is out of Stream TV Networks' hands. They are started to get some demo units out in the world now, though, and should be showing up in some stores soon. I do know that one is supposed to be available at NewEgg in Los Angeles, though that doesn't help you much if you live elsewhere -- or don't know where NewEgg's demo unit actually is. Which I don't.