Well then, it looks like 3.1 has indeed come out today without much problem. They claim the servers will be back up at 11AM PST, so we shall see how this goes.

Primal Gore... here I come...