Yes, the site has been broken. It will hopefully be functioning by November 1st.