Commissions: Up to 60% revenue share.
This is a casino affiliate program paying high revenue share for the business you bring to them.
The affiliate program is available in Russian as well as in English. Affiliates gets access to an affiliate manager 24/7. So you should be well taken care of.
The 1win casino you can promote is not that popular. It looks good though and is available in a wide range of languages so I guess it could do well with good traffic.