Posted February 18, 2026 by CabalZ
Everything has been placed on hold due to payout issues. I've tried to contact itch support multiple times. It's been almost 2 months and I haven't had a response from them. Right now I'm looking for a better solution on where to publish my content. If you have any suggestions please let me know. Thank you.