From site's staff on their Facebook page:

Hello!
The next couple of weeks are incredibly busy for me. Please do continue to send in your password reset requests, but be aware that there may be a considerably longer wait than normal for a reply. I will check in whenever possible, but on some days I will be travelling and it simply will not be possible (Wed-Sun in particular will be tricky this week).

For all questions that are not related to logging in please contact the onsite staff by scrolling to the bottom of the site and clicking "staff". They are better placed to answer site questions anyway and you will get a reply much faster. Please check the forums first though as there is a high chance that your question has already been asked and answered there.

As always please include your username and registered email with all messages...you may know your name, but I don't until you tell me!!!!!