I will attach a comment here to also find out about this.
The game is on Steam! And it will be released into Early Access there sooner than later! Please add us to your wishlist!
Fantastic - any chance of uploading the demo from here to Steam as well? Either way, thanks SO much for the reply, and will be waiting (im)patiently! :)