I'm trying to download the itch.io app but it says "network error". So I try again, but it gives me "Forbidden". Any ideas on how to help?
If you download `itchSetup.exe` from here: https://github.com/itchio/itch/releases/v23.4.2 - do you see the same issue?
(Assuming you're on windows)