I really liked this game since its first Kickstarter campaign. I haven't been keeping track for a while. When will it release, more or less?
Whoops, dropped the ball on replying to this, but it's now released on Early Access both here on Itch and Steam