Link is dead.
Link is broken, and the only site I found is sketchy (full of popups and redirects despite popup blocker, link to download is stopped by AdGuard (though Avast says it's fine), security certificate expired, etc.). Possibility for new link/any other non-malware/phishing sites that...