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.. :Dhttp://imgur.com/a/mrHUr
Yeah I downloaded a game before and yes i also tryed another browser
please download from this link..
hopefully this one works..