Valve is trying to take on Microsoft head on? I hope this doesn't end up as vaporware (pun intended)
The entire "product" already exists, they just need to bring non-game titles to Steam. (and from the sound of that announcement it seems they already have something lines up)