The page has been quarantined?
I've contacted itch support. Let's hope they can lift the quarantine asap. Probably caused by my newly installed VPN.
ARCHIVE IS PERFECTLY SAFE TO DOWNLOAD.