I've got their "Alter" album, which I bought last year after you recommended them. Such is my love for you, KK, that I bought an album without question.

...
But yeah, they are pretty good.Though I don't listen to them very often for some reason. hmmmmmm