This site now seems to be just a scam? no payouts, no replies, just the owners taking the money and running.
Do NOT trust this site.
I have been waiting 24 days for itch to pay me now. Its clear the entire site is either abandoned, or the owners are taking the money and running. I wouldnt be surprised at this point to see games actually deliberately replaced by malware. Anyone who blatantly ignores the devs and doesnt pay them cannot be trusted. I'd NEVER download ANYTHING from this site.
waiting 21 days for a payout is ridiculous. And no replys to messages sent to supprot. I've already removed all the buy links on my sites that point here, and will not use this company in future.
No other store or payment provider has ever made me wait this long, or been so indifferent to paying out royalties. I wouldnt advise anybody to use itch given this attitude.
So... my game (Democracy 4 ) got steam keys added to it when we went into early access. I have multiple reports of owners saying they dont see the steam key link, even though the keys are added, and the number of them available is going down. I have messaged itch, even asked them to look into it on twitter but had zero response. Getting a bit fed up now :(
Any ideas?