I tried to download it over at ST but the zip file seem to be corrupted. Does anyone know if there is any other way to get it? If not, maybe someone could upload it?
Just downloaded it to check it out.
Open the zip and ran the installer. Try download once more.
The STEX is playing up at the moment I believe with a lot of files...as Vester said, just keep trying. Have you tried using a different browser?