Same problem with me... I tried to download pages over the last few days, I always get a 403 Forbidden error from itch.zone, and I don't get any links to an 'alternative' download URL like I used to. (Google downloads don't work for French users, I'm guessing.)
Please fix :(