About steam, their rules are actually "softer", BUT they just reject a lot of random shit.
I also honestly just don't like people seing I own porn games, so Steam would not be my main choice for games.
In all honesty? CI-EN offers you a way to "Place a release" on a post that you can unlock with a donation. Would've put it there besides DLSITE and try to put it in other places, as long as they don't ask for money for putting it in their platform(They'll ask for the %, but not for initially putting it there)
If I need to buy something I tend to buy the "points" which count as 1point=1yen so you can make a better calculation on how much you have left and all...And I remember that allowing even Paypal...? Lemme double check to confirm
Yeah, just double checked, their points allow for all this;
View attachment 2115422