Sarah talks with Seth James, Steve Littleton, & Chris Doege about the new Departed album, Adventus.