You are not looking very hard. I found these in about 5 seconds, 3rd listing from the bottom on the Google result page. I redid the search, because I was frustrated that you were unable to repeat my search...
Now, I dunno why you can't find them, they are sponsored links on a prominent .eu site. Not a private site, not a small obscure site. A first page of the Google search site!
If you still can't find them, I guess I could enter the link here, but I really didn't think that the admin's would like me putting links like that in this forum.
Those are Sponsored Links and clicking on them downloads an .exe file.
The sponsored links are automatically generated with what you searched for and for the most part bogus. If you look below and the sponsored links you won't see any releases for titans that is cinavia free.