Unveiling Directive 8020: The Newest Chapter in The Dark Pictures Series Set to Release in 2025.
Supermassive Games has unveiled Directive 8020, the latest installment in The Dark Pictures series, following a teaser released after the credits of The Devil In Me episode. The game takes...