You do NOT call attention to piracy sites that's how shit gets taken down. To avoid getting sued most piracy sites simply opperate by not having people talk about them so the creators don't know to contact the admins and demand It gets taken down which they will be forced to, in the west piracy is a bit more accepted and we even have devs purposefully put their games here since it's probably gonna get leaked anyway, but in the east where piracy is effectively a capital sin one word from the dev and the thread gets deleted.