A couple years back The Futureheads released an album to great acclaim. While I liked some of the tracks well enough, and I could recognize it as being undeniably good, it just never really caught my ear. I’m happy to say that I’m digging the new album much more.