After eleven years and four albums, Defeater treated us with a brand new self-titled album. They kept us waiting for…