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

with the announced half life2 media coming out during e3 what website do you think is the best place to get the new vids?

i guess i'll just stream mine off of gamespot
Back
Top