Thanks!
Steam 100% for sure. As said somewhere else I also want to make the game Steam Deck verified.
I wouldn't be opposed to GoG as well. I know there are some other eroges on GoG so I don't see why they wouldn't let Accursed on their storefront.
I also wouldn't say we'll limit ourselves to those three storefronts as well (being Steam, GoG and of course Itch).
We'll get on as many storefronts as well can for the 1.0 release and after it.