News

Instead, it’s a single-player survival horror game which will pit players against the series’ iconic Pinhead and the armies ...