Yes, it will be releasing on Steam as well! We're so happy you're excited for it, and in fact we announced the early access release date today: November 27th. Thanks for following!