Procedure for something like this is going to be effected when Valve are in their busiest period of the year....
So they shouldn't have arrogantly/noobishingly annouced it would be released on the 26th of june, because it was a lie.
Make it "when its done" next time, like a few really honest companies do sometimes.