The Downloads section is broken. Has it been that way for long, and will it be fixed anytime soon?