Hello all! I posted one job here on itch.io last year and was charged accordingly.
I was informed that we have been charged for a monthly fee until now! I do not see an option to stop the payment, plus the support team is not very good at assisting me regarding this matter.
We are planning to ask the bank to block itch, but I was wondering if there was a way for us to reach out to them and for them to actually help us!
Thank you.