New England metalcore outfit