Accounts belonging to leakers have begun to disappear from the internet over the past few weeks.
Following years of leaks, it appears that publisher Ubisoft is now taking legal action against well-known leakers, with accounts and Discord servers disappearing recently.
The details:
Recent gaming leaks and rumors: