I will upload it to itch.io for the next update, it should be ready soon. I did it that way because my upload speed is awful :(
ah ok, well I cant wait! even if you arent able to great work on the game.