The horror (comics)! The horror (comics)! #6There is definitely a Twin Peaks vibe to the looming ominous presence of the Black Barn in Gideon Falls- but not to the point of imitation..