You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ValveTime.co.uk | Valve News, Forums, Steam
Anyone played it yet? http://uk.xbox360.ign.com/articles/883/883153p1.html
I haven?t seen many reviews plus the ones I could find were all for the 360, im more inclined to get it for the pc but from the looks of things it cant be that good.