The final release files have been uploaded to Valve and should be rolling very soon. I'll see you all on the battlefield!
The final release files have been uploaded to Valve and should be rolling very soon. I'll see you all on the battlefield!
If Valve hurry up you can even keep the 13th date for most of Europe as well.