We didn't actually create that page, it's under "community generated content", as you can see. Anyway since 90% of those links are broken and the rest just lives on the normal Downloads page on our site now, I've just replaced that page with a link to those downloads on the front index.
- Oshyan