Site closed, nobody wants to donate and they're racking up expenses downloading.