Hey! Just another random dev, you game caught my eye and I thought I'd give you a reply here :)
Just wanted to let you know that Steam build process is not much different from itch.io (I've uploaded games on both) - you don't need to create installer as it creates it for you. The initial review / set up takes about two weeks between your normal dev tasks, but after that - you can upload build / patch it in five minutes.
Game looks great by the way, good luck with development!
I read this awhile ago but forgot to reply. Thanks for the info!
The next release addresses one of the major weaknesses in the game: horrible UI. Now that UI is overhauled, the game is close to having a pretty complete feature set and looking consistently professional. I hope to release it on Steam in a month or two.
Thanks again!