A trailer for The Dark Pictures Anthology’s next game, Directive 8020, has leaked
Unless it involves The Sims 5, a leak in all shape or form is going to suck. That said, someone leaked a trailer for The Dark Pictures Anthology’s next installment, Order 8020, ahead of The Devil Inside Me opening tomorrow (November 18).Here’s the trailer for Order 8020, but if you don’t want spoilers, be sure ...