Those two have gone because the later, 3.2.10, version is available, see page 1.yes. the file Mega no longer avalable
However since the Patreon page currently has a 3.2.13 version, and I still don't beleive all the bugs have been exterminated .. I'm not sure if I'd recommend bothering to download the current one yet ...