links already dead
Yes, this is the real deal. Theres link to their homepage when the original links are dead. This happened last week also. I couldnt download this that time either. They should have more mirrors. I've tried to look this quite a long time already and this was the only place I...