Since the game is larger than 1 gigibyte and therefore cannot be hosted directly on itch.io, it is downloaded externally. The external hoster is mega. That means your browser must support the download of the file hoster Mega. Chrome and Firefox are usually good choices. Safari often causes problems with larger files. Unfortunately I can't say anything about other browsers like Edge or Opera.
https://mega.io