Hi, I'm Alex Monfort (Ofihombre).
I have recently noticed that in Firefox has blocked downloads from itch.io, and it appears with the following text:
Blocked page
An error occurred connecting to w3g3a5v6.ssl.hwcdn.net.
This is an example of what has happened to me. The strange thing is that this hasn't happened to me with games prior to July 2023, and even if you set your browser to allow Pop-ups, it keeps giving me locks.
And also mentioned with a link that is very different from the one on the download page (like w3g3a5v6.ssl.hwcdn.net.). It is as if the newest itch.io games weren't hosted on itch.io's own servers and were on other servers of dubious origin, and that the browser considers them as "malware nests", and still blocks them.
Anyway, both Chrome and Itch app this error doesn't happen, and it only happens in Firefox. We would have to contact Mozilla to find out about this problem.