The game is entering a final Quality Pass next week, which will last a few months while player suggestions are added and existing stuff is improved, and then it'll be for sale here (And possibly Steam, we'll see!)