Dying Light Hellraid, the demon-themed DLC pack for Techland’s open world zombie FPS Dying Light finally has a release date. The Hellraid DLC will be released on July 23 for PC, PS4, and Xbox One.
How was your video watching experience?
How was your video watching experience?