I always thought that because they had such a cool name, their music couldn't live up to it, So although I've heard the band name for years, I didn't check it out until recently, And it might have even been this post that I saved so long ago that I first heard it.
Long story short, their music is at least as good as their name, which is compelling and exciting.