This does look good, is this out on Steam? :O
It will be on Steam by April 2018, however we are currently gauging whether to put it up on Steam Early Access or just ride it through until release.