I don't have time to remove 80% of the content to make a free trial version in a separate project, plus Itch has lost its credibility a while ago.
6 months and still no new payment processor? Yeah sure.
I'll just advertize my game in the Asian market instead, this website is just run by amateurs.