They should really just not tell anyone when its going to be released then the load wouldn't be quite so large
http://steamcommunity.com/groups/Valve/members
Cant be far off if they are currently playing/testing the demo^
http://steamcommunity.com/groups/Valve/members
Cant be far off if they are currently playing/testing the demo^