No, I mean I click the download button and it give me just one single file (PHD DEMO v0.17) and it's a file that windows just doesn't know what to do with. It doesn't even have its own icon.
Sorry, it's been over 20 years since I've had to deal with rar files. I forget those work differently