It recently came to my attention that I had screwed up all of my download links, and it's been that way for a month or so.

All I can say is that web is definitely a week suite of mine. And to think, that I didn't do a thorough check on my links after I changed it.

All of the issues should be taken care of though, and sorry for any inconvenience it may have caused.