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


The company agrees with Valve