As far as when - here's a quote from the GM
"The release will be out in the morning. In the final analysis, while we really wanted to release this today for Halloween, we still had a few bugs we wanted to make sure were taken care of. Better to release a few hours later than we wanted than to shove more bugs out the door, wouldn't you agree?
(FWIW, no, all the bugs aren't fixed -- but we are knocking down some of the worst ones.)"
Posted 10 minutes ago on the main forums