Hi! Sorry about that, we are working on fixing the download right now, and it should be up by this evening.
We've also made new updates and did some bug fixing on the game, so we'd love for you to check out our new build tomorrow! (9/18)
Thanks for letting us know, and we'll be posting updates on build status as things come up!