Overall, I do believe this is a great album. I think that there is diversity in every song so that they do not end up all sounding the same. It is complex, and will definitely keep this in rotation.