Yes, once it is complete, and any existing purchase on itch will be given access to a steam key at the that time. ^_^
I hope this helps. Many thanks for your interest.
thank you! that's wonderful news :3