I got a copy about 1 year ago but never managed to play it :/
Honestly I'd just put a "use at your own risk - some people reported some positives" and leave the download here :/