For those who have had issues, I have uploaded a second mirror, which is an RAR Archive. I think Filefront may have screwed up the first file when it was uploading.