Game Details

NameBlair Witch
Latest rank795
Latest price29.99 EUR
ReviewMostly Positive 75% of the 2,982 user reviews for this game are positive.
Release date30 Aug, 2019