Affiliate Software: Proprietary

DeckMedia have been around for 10 years and they have casinos mostly in English covering worldwide markets.