What exactly happened when you tried to download? It seemed like itch was having some connectivity issues earlier today; if there's a windows anti-virus thing warning you about .exe files you should be able to tell it you trust the file (you might have to click on "more info" first?).
Downloading works fine for me, and other people seem to have gotten it as well.