The link to our Downloads section on the index page should now be working fine. It seems it had the wrong permissions, so the link was being treated like it was a private/hidden section instead of just a shortcut to a public page. Thanks to tinpanalley for the heads up on that one!
As always, if you encounter any technical issues like that, feel free to post about them here in the NLSC Hub or shoot me a private message. I'll look into it and if it's at our end, do my best to fix it as soon as I can.