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.
Back
Top