OT: Blair Witch Project released 24 years ago today