I've always loved itch.io, it was the first place I released Love of Magic (initially as a free game, back in a happier pre-covid world). I put up Morningstar on Act 1 here, and I've been both surprised and thankful how many people supported it as I developed it.
One of the things that strike me is that, because I use Steam for beta-testing, people on Itch.io might want Steam keys. Especially because I intend to make (at least the first couple of acts) of my next game available on a Steam beta-branch.
Is there an interest in letting all itch.io Morningstar players get a free Steam key? Let me know in the comments.