They're going to be signing copies of the game at some store during a midnight release. And I also read somewhere that demonstrations of the game will be happening at that release.
The demos will probably need the servers to be up in order to play. Either that, or they've set up a special server just for that demo (which is possible, but not likely).
So I'm betting on a midnight PST time for the servers being active.