Well, looking at the cover art, you would imagine that one would be going for an acid trip...
the title is misleading but definitely you get very close vibes to what you see in the cover. I thought beforehand that the cover would look unsettling for such theme but turns out that it matches with what you have posted over here...