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! :)