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

Ok its November the 17th. and they said Holiday season.Do you guys really think itll be out this year or next year?



BTW-We havent had any new info about HL2 besides that TGA thing which is nothing.
Back
Top