This place seems pretty dead, but I'm giving this a go. Opinions on their new album? I'm thinking I enjoy it.