Yeah, me too.
I actually think this band has always made albums that are hard for me to "get", in a way. They all have taken a bit to sink in. I still don't think too highly of s/t but the new one is actually quite good. Good band.
__________________
|