I dread these. I still remember the rarbg announcement from a few years back I saw here. Do I even dare click the link?

Not that scary. Click it.

They just announced that they're still in the fight.

I think you'll be happy if you do