Very strange... that mega link works fine for me. I'm guessing some country restrictions or something (I'm in the US)?
EDIT: Well, maybe I should actually let the whole MEGA "circle" fully load next time. I'm getting the same message. My apologies...