Actually I can not even download it it just keeps having me to press download over and over again. I am using the itch app. Win 10.
Okay, here's an alternative link for you to try. The moment I get a notification that the file's been downloaded, I'll delete the link, so let me know if it works :)
Hope you enjoy the game! Be sure to give me a yes on Steam Greenlight, share it with your friends etc, if you do :)