Site and Signups are Now Working
Sorry for the delay everyone. The site is now up and running. Comments are still down at the moment. I will be implementing a new one that doesn't require a second sign in.
In the meantime, please send me a message on twitter or email me if you continue to experience any issues!