Dev i will say you this. Upon first looking at the screenshots i instantly decided that this game should be in my wishlist so. When is the steam release
We wanna have more things to show first, so we will setup a steam page probably around the next big update or so