hmm.. have ever try download a game in itch.io before? perharps you can try using another browser?
im not sure about the problem you had..
but maybe this will helps.. :D
http://imgur.com/a/mrHUr
https://drive.google.com/file/d/0B3doRiwntzZsZ1BER...
please download from this link..
hopefully this one works..