Most important download link ( windows installation) doesnt work, any other does
Did you try to download it from https://mudfish.net/releases/ URL link too?