tried downloading the win zip and it says forbidden google says to check with the site providers idk
Ask in discord server, they may have a solution for you