I've had several broken links (some posted, here), and all of them are now working. You might want to try going to the Game Store site and clicking on the E-mail link to let someone know what's not working, though. I understand that there is ONE GUY fixing ALL the links, and I have no idea how often he checks this thread!...
Good luck! I hope you get your software, soon!