Anyone like this band? have you heard their new album? Got it Yesterday and its not bad, by no means their best, but only on the second listen and its growing on me. Cheers