ValveTime.co.uk | Valve News, Forums, Steam

New Screenshots on IGN :)

A few new screens that are on IGN, dated 1-5-04
Pretty neat, if you haven't seen them I suggest you take a look.
Back
Top