No, i'm trying to load via the download link here on itch.
Loading the launcher is also running around 50kb/s.