Game Details

NameBlair Witch
Latest rank886
Latest price29.99 EUR
ReviewMostly Positive 76% of the 3,513 user reviews for this game are positive.
Release date30 Aug, 2019