Hi Zakaries!
Yes, the steam release will be in November after the October Steam Next Fest. And there will be achievements added. :)
We've just hit a delay because of the additional CGs (the original CG artist is no longer working with us) so I will make an announcement about this soon.
Thanks for your patience