A post from Team Cyclo Today....
"We'd like to apologise for the lack of activity from Team Cyclops recently. We've had our full attention focused on some interesting new developments - but that's all we can say for now This BETA release has minor changes in terms of functionality/compatibility but a lot has changed under the hood so we're eager to hear back from those who will test this to ensure that its on par with previous releases.
Regarding recent Ubisoft releases - these games incorporate a whole new form of protection and we are currently working on a generic fix. In the meantime, please use the pre-patched releases which are available (assuming of course that you own an original copy of the corresponding game!)."