Unclear what impact it will have on Saints



Mantle Steam Machines anyone?



Portal as well, $9.99 each

Half Life 2 teased as well



It knows which sites you visit

Gets rid of the touchscreen/touchpad



Not a moment too soon

Bunch of famous names on the list



Choo choo

Not the Steam Box we expected