When is it coming out on Steam?

there was a list with the excact times..i dont find it anymore...in germany it's something about 8:30 am :p
 
Check the news on the front page. Appeared about 2 weeks ago (also try hlfallout)
 
Back
Top