Well, to sum this up: I have not been able to find a single download in a decent, digitally signed format, let alone some versioning or checksums of this "product", let alone at least a semi-official homepage. I will stay away from that for sure. Offering an SCR, PIF or whatever randomized stuff is fine as a last resort alternative , not a standard solution.