This speculation makes for good discussion, and the OPD info is great to know, I just find it impossible to believe technology this unique and valuable, along with the list of folks who already bought in to be "locked away somewhere with the key thrown away".
Maybe I'm the eternal optimist but too much seems to be at stake for that to happen. Not even a week has passed yet so many things could go down before long, good or bad. Who knows, wheels could be turning as we speak.
The link to the article in the Antiguan newspaper however spoke volumes about what happened and why. No way Slysoft will remain operational there. The locals were saying some pretty nasty things about Slysoft.
I mentioned the Demonoid saga before, gone for a year or so then re-appearing with intact database out of nowhere. For what it's worth, they are "located" in the nation of Palau. .pw is the countrycode top-level domain for Palau.
Food for thought as movies can be had from them as well. IMO quality is not same as backing them up yourself but movies are available. Similar situation. Possible landing spot for Slysoft or nextgen??