While YouTube is trying to fend off European Union’s new copyright law Article 13, one of the largest torrent tracking websites “Leechers Paradise” has already taken the back seat and called it quits after 12 years of serving the torrenting community.

In a goodbye note on the website, operator Eddie says, “Sadly after 12 years, I am calling it quits. Article 13 of the new EU copyright law requires that all uploads are screened. This is impossible which would make this site illegal.” And well, it seems like the data center hosting the server is also taking measure to prepare for Article 13 and has asked Eddie’s website to be switch providers.