Developer Behaviour Interactive confirmed earlier this week that Dead by Daylight’s Hellraiser collaboration DLC will be leaving the in-game store on April 4. This means that Pinhead ...