Itch forced you to remove it? The sites definitely going downhill in the freedom for devs department.
I don’t have a card I can use like that unfortunately, one time donations are one thing…recurring charges are another entirely.
Thanks you for the response though. Best of luck, cheers.