This casino affiliate program seems as close to out of business as you can get.