Comics Reviews Beware the Barn in GIDEON FALLS Vol. 1: The Black Barn In the small town of Gideon Falls looms a dark force called the black barn. GIDEON FALLS Vol. 1: The Black Barn introduces u…