Yeah, they're having MAJOR issues. I'm sure he'll post some details later.
I got in touch with him, and rest assured that Jeremy is working his a** off to get everything fixed up ASAP, which is probably why it's hard to get in touch with him..
My guess is that's it's a kind of catch22 thing - deal with all the emails/questions or just actually fix it. But that's just a guess....
-peter