To be fair, very rarely there are legit leaks that originate from there but it's such a rare occasion. The last one that was not just StD photos was Soulblight Gravelords units list 2-3 months before release. As a rule of thumb - everything that covers 2-3 years in advance is a hogwash in 99% of the cases.