Quoting seanw3, reply 2It will be a midnight release somewhere in the world.
My guess is somewhere around china/japan... For me it will be during the evening, so I will probably ignore the release day and log on next day.
Sincerely
~ Kongdej
You could always try casting Battlecry. Perhaps that would force everybody at Stardock to finish all the last minute work and get it out the door at once.