Leafo did not clarify whether this a payment processing issue and going to affect all adult game developers
I would have gladly paid the 10-30% revenue share if i had known that they will ban my account for not doing so