Is that d/l thru AMC’s own site or thru the-walking-dead.en.softonic.com/ (I am at work so either is not a site I can access at the moment)?
The download is through iTunes. I have no idea what that link you posted is, but it doesn’t sound legit.