Yeah most people and those feminist shit thinking steam is the one who took it down but it's dev who took it down. steam doesnt really care about those type of game. now dev go just go silent.
promise to keep and i respect you as game dev for not back down and bend knee to the preasure. rarely seing dev who stand their ground with their idea these day. most recent with no mercy dev sadly he has to pull the game from steam but it comes also with free ads for the game.
congrats dev for finishing the game, you manage to make this family incest turn into really good story and game.
look forward with your next project :)