Based on what I've been reading they're shooting for a midnight release 11/11/11 EST - which means that the other three timezones here in the states will be able to "unlock" the game anywhere from one to three hours early, technically being the 10th for some folk.
Does anyone know at what time steam releases new games? Can I start downloading it at midnight on the 10th (technically the 11th) ? or will it only be accessible on the day of the 11th? I thinking about taking the 11th off, but I don't want to do that just to sit there and watch the game download all day :)