Ubisoft flips Valve’s Steam, makes up

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