The Rapidshare link has to be copy+pasted, it seems, or else you get the old version. It requires premium to download. Can you please upload it to a mirror if possible?
Edit: Nevermind, problem seems to be fixed now. Thanks for the good work on this.