Looks like it's back up. No announcement on what happened though.