I downloaded it from that link. Downloads without problem, but it doesn't open after copying it to the Applications folders. The icon jumps unstop and the only option is Force to Quit. Went through from scratch 5 times with the same result to a point where I thought it was a webpage impersonation.
... View more