I've only played the demo so far, but it was really good. It sounds like you're planning on doing a Steam release at some point, and so as a fellow game dev I'd recommend getting that Steam page up ASAP so you can start building wishlists etc. Great work!