The site has been down. Apparently they switched servers, and something was wrong with the one they switched to. Currently I believe their administrator is working pretty hard to get everything running again... Anyways, while its down enjoy your time here!