My SignOn mod is being hosted there aswell... and sending a feedback results in the website crashing for a few moments. I guess a lot of other authors are flaming the website with their rage.
EDIT: OK I've managed to get through, let's see what they say.