Affiliate Software: MyAffiliates
Paf is a long established brand covering most gaming verticals with languages focused on English, Finnish, Swedish, Spanish, Estonian and Russian