Worked with them in the past, very rude! Publisher Manager Olga K. Should clearly not be in charge. I recommend to try a different Advertiser, because they don't have their games exclusive. Be careful!
I have to give one star, because zero is not possible here.
Tip for consumers: Try other affiliate advertisers which have the same gaming licence!