Well there is a good news for the members the site is back and running.
You may go and check it out. It is fully functioning