You ought to release this demo on Steam. I have wishlisted your game after playing this demo and I'm sure that others would also do so.
This isn't a demo, it's the full game.
I stand corrected. Are you going to put this on Steam in early access in the near future???
The full game is being released for free next Saturday
Super. Thanks