Game Details

NameDead by Daylight - Leatherface™
Latest rank347
Latest price2.99 EUR
ReviewVery Positive 85% of the 1,159 user reviews for this game are positive.
Release date14 Sep, 2017
Developer Behaviour Digital Inc.
Publisher Behaviour Digital Inc.