Third release on Meteor City by this Erie, PA outfit who've got the bite of Cavity, the depression of Cable, and the intricacies of Isis.