Seems to be down again, at least for me.

EDIT: Back up.