Wait... wasn't this supposed to be a game a couple of years ago? I could've sworn I saw a CG trailer for something that looked sorta like Dead By Daylight with this name and what looks like the same premise. Then it just fell off the planet. Now it's a TV show? I feel confused.
|