Click the "I understand the risks" button near the bottom to download the game. Sometimes our pages get flagged on here, presumably due to content. Nothing about the warning has any relevance to our project.
Hmmmm have never seen this. Googling it suggests their links expire quickly, but since you've tried it on multiple browsers I'm guessing that's not the issue? Can you email support@itch.io and bring it to their attention?