Yeah looks like they are testing it out before it goes public, although I'm not thinking its going to be really buggy if they've had this much trouble releasing it on time!
As for above comments, maybe the best way to release would be a day early, when no one is expecting it, imagine the prase Valve would get for doing that!