Finally!!! That new link hasn't been working for me for days now. I was getting withdrawls.

But everything seems to be fine now.