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

geforcegtxnew logo

Only praise for the new R310 driver