Hey guys, for those wondering what's going on with the site, we'd like to let you know that there is indeed a few bugs under the hood but top level administration is taking care of it. It will result in downtime for a few days unfortunately. We know you all are eager to get to your contest but we're making sure the experience is better for everyone in the long run. We apologize for any issues, but hope you can bear with us for a little while longer. Sadly, I don't have an ETA when things will be finished, but keep an eye out because it should be 100% functional very soon.
Update - Everything seems to be back as normal. Thanks for understanding.