Dead by Daylight-Stranger Things Trailer for video game!


I will have nightmares playing this!