We deal with "midnight" a lot as an embargo time, and you know, it's always confusing. Valve knows, and has laid out specifically when Left 4 Dead 2 (PC) will unlock in all the major time zones of the world.
Says Valve, on the L4D2 blog:
Due to an ongoing debate in the office and online as to whether "12 AM" means noon or midnight (we're still sticking with midnight), it's been more challenging than we realized to tell people when exactly our game will be available. Factor in the Earth rotating around the sun, daylight savings time, some of our fans insisting on using the Mayan calendar, and we're just going to try and make this as specific as possible:
Alright, ready? Get out your pens, flip open your calendars, synchronize your watches, take your index finger and stick it in the middle of your palm to form a sundial, however you keep time. Here's when Left 4 Dead 2 unlocks:
• Monday, Nov. 16, 9 p.m. Pacific Standard Time
• Monday, Nov. 16, 10 p.m. Mountain Standard Time
• Monday, Nov. 16, 11 p.m. Central Standard Time
• Tuesday, Nov. 17, 12 a.m. (midnight) Eastern Standard Time
• Tuesday, Nov. 17, 5 a.m. Greenwich Mean Time
• Tuesday, Nov. 17, 8 a.m. Moscow Time
• Tuesday, Nov. 17, 2 p.m. Japan Standard Time
As you can see, the U.S. west coast gets a three-hour head start (technically) against the console street date, London and Moscow will be getting up or on the train to work, and Tokyo's hosed. Hey, I don't make the rules.
Now that we've cleared that up, you might want to pre-load that six-gigabyte sucker, so that you're not waiting an additional zillion hours to download the game on unlock day.
A Slight Clarification ... [Left 4 Dead Blog via VE3D]