2 years 5 months ago
Link
Creatures of the Night Epic Games Store has announced the next titles being offered up for its users absolutely free...
The post Dead by Daylight is next week’s Epic Games Store freebie appeared first on Destructoid.