is this available through any other download site, Mega.nz does not work for me, prolly my location is to blame (china)
Unfortunately not at the moment That's free storage for us.
If you become a Patron you can message us (through our Patreon or discord Patron channel) and we can get you another download link for the latest version.