Affiliate Software: NetRefer
TopBetta Affiliates has been relaunched as Playup Affiliates.