Hey there! Thanks a lot for your support :) We are finishing implementing some optional content now, and soon there will be only bug fixing/polishing left to do, so hopefully we'll release by the end of this year.
And don't worry, we will release the full game both on Itch and Steam! :)