Unless it involves The Sims 5, leaks in all shape or form simply suck. That said, someone has leaked the teaser trailer for the next instalment in The Dark Pictures Anthology, Directive 8020 ahead of the launch of The Devil in Me, which is tomorrow (N…