Probably being released in a staggered time-frame so steam's download servers don't die... (For example, what happens when an update is pushed to ALUK - server locked while users download mission - more users let in bit by bit etc.)
So, everyone will probably have a couple hour difference