I have to agree on one thing - it takes some time to appreciate this!
I have to admit that I, the Derango fan I am, was a bit disappointed after my second listen or so. However, it's all about getting past those top layers... it takes time before it all falls in place - but it's worth it! Listen close and maybe some of you will notice melodies you never thought were there - like I did