hi, please absolutely do not email itchio about this. please, NO ONE do that. itchio has done a huge amount of virtually free labor for us and many other groups like us that have no other similar home.
i want to clarify that itchio also isn't "a business" in the sense described. they aren't greedy at all, that's a mischaracterization of the founder and the mission. a few years ago some high profile, high income adult game makers spread rumors about this because itchio couldn't afford to hold their large amounts of money for free anymore.