I love what you're doing, been a while around this project, haven't played it for about year or so. It's so buggy, I assume I should wait another year... Waiting for steam release.
We're working on it. Last updates - mainly BugFix