Steam release?
I'm not sure. Maybe at some point!
Worth considering, especially once you get the story about 2/3 finished. Send your Itch peeps to wishlist early access ... Steam will push EA and then AGAIN upon completion of the story. Can make it very profitable.
I'll take that into consideration, thank you! 👍