This thread will stay locked for now. The site owners are dealing with the issue. Nothing is going to happen instantly, so I'd just ask that everyone relax a little bit and not jump immediately to conspiracy theories or torches and pitchforks. The issue will be dealt with.