Hmm, that's kind of mysterious! When you go to the itch download page, you mean? I just tested the download and got the pdf ok. Have you contacted itch support?