Try to describe a moment under the effects of lysergic acid; as soon as your mind has fixed upon the words that may fit what you are trying to say, what was once crystal clear immediately is not - as you realise it is so much more and the words cannot possibly capture what you mean! This music is exactly like that. Enthralling. Captivating. Intoxicating. Words fail to capture or explain what this music is.
Still, I will try to explain this release, and perhaps if you find my descriptions intriguing enough you will listen to it and hear what I mean.