Sorry to hear that you're having trouble with it. Currently, I don't have any other methods for distributing WIP builds, but I'll certainly look into it. In the meantime, there's a public build out on the 20th, and I'll start looking into other methods for distributing the game.