There have been a few talks about the downloads page being out of date, and links being broken. It is part of the old URL for the site. I'm not sure if anyone "active" has access to change it.
Suggestion for Admins:
1. Create a MMV specific user account for https://mega.nz/ to host all the downloads
They give 50GB storage on their free sign up accounts. This should be able to hold the downloads section as a whole and is a fast server.
2. a. IF someone still has admin access to the downloads site, replace the broken links.
2. b. IF nobody has access to the page, build a new one with new links.
This could be a large workload though with around 400 downloads, and screenshots along with them.