Yes they mentioned it on their itch
"We’ve got some tough news to share. After reviewing our game, Steam has banned our app from their platform, citing a violation of their rules—specifically, the depiction of characters who are minors.
Let us be clear: our game does not feature any such characters. For instance, Margaret, our protagonist, is a widow, and her story has nothing to do with the claims made. We’re already working on an appeal to challenge this decision and will keep you updated on any progress. In the meantime, we’re exploring other options to ensure the game’s release goes ahead as planned."
But I guess they weren't able to get it unbanned so they released on itch trying to fill their 12k goal. It cost 12k to make the game but itch has a 10k cap on goals.
Edit: It's confirmed it won't be on
"We’re sad to share that Margaret's Sin won’t be on Steam. As many of you know from our recent posts (linked below), we fought hard against Steam’s decision to ban our game after a second review (support case: HT-Q3B9-775B-3BKR). Despite our efforts, Steam upheld the ban, saying they don’t accept modified versions of previously rejected games. This hit us hard—Steam is the biggest platform for game sales, and we lost a lot of money trying to stand out and connect with you, our players."
You must be registered to see the links
"We’ve got some tough news to share. After reviewing our game, Steam has banned our app from their platform, citing a violation of their rules—specifically, the depiction of characters who are minors.
Let us be clear: our game does not feature any such characters. For instance, Margaret, our protagonist, is a widow, and her story has nothing to do with the claims made. We’re already working on an appeal to challenge this decision and will keep you updated on any progress. In the meantime, we’re exploring other options to ensure the game’s release goes ahead as planned."
But I guess they weren't able to get it unbanned so they released on itch trying to fill their 12k goal. It cost 12k to make the game but itch has a 10k cap on goals.
Edit: It's confirmed it won't be on
You must be registered to see the links
"We’re sad to share that Margaret's Sin won’t be on Steam. As many of you know from our recent posts (linked below), we fought hard against Steam’s decision to ban our game after a second review (support case: HT-Q3B9-775B-3BKR). Despite our efforts, Steam upheld the ban, saying they don’t accept modified versions of previously rejected games. This hit us hard—Steam is the biggest platform for game sales, and we lost a lot of money trying to stand out and connect with you, our players."
Last edited: