Hi. Thank you for your kind words.
Yes, we plan to release it on Steam once it's closer to a release-ready state.