Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

At least Steam is pretty okay with really crazy fetishes and such, so it's unlikely anyone's gonna get booted there.

The only thing with Steam is the $100 deposit (you get it back after $1000 in total sales), which is something that tends to surprise/dissuade people when posting there for the first time. IIRC the requirements are the deposit and a "press kit", meaning the description, tags, screenshots, that stuff.

Yeah, it's not an insignificant amount, and they can still deny you after the review process... so it's definitely a risk. But if not enough people migrate to Subscribestar then it's one I simply have to take.