Thanks for the update! I'm trying to determine if this is happening to all users or only some. Still waiting on some communication from itch support.
it is possible to download by clicking on the link "I understand the risks, let me download anyway..." The download will do, it was good for me. :)
Oh that's good at least. Thanks for the heads up!