The game cannot be uploaded to Steam, due to its reliance on AI art.
So for me, releasing it for free on itchio was the option that made the most sense. I do have an exe version I give out on the discord for people that want a local copy, but generally, I plan to leave it here and playable in browser for as long as I am able.