Affiliate Software: Proprietary

Rewards Affiliates are one of the biggest and oldest Microgaming casino affiliate programs on the market.