It has been temporarily closed down as it appeared that it was infected with some sort of malicious script or virus. Several users experienced severe computer problems after using the site so it was closed as a precaution. Should hopefully be back up and running sometime soon!