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

blizzard-logo

The company agrees with Valve