Site is having issues currently (incomplete pages, invalid torrent files, uploading problems). We're aware and will fix it ASAP