Um, wow. I, uh... wow.
They self-describe themselves as sounding like "a haphazard collection of riffs played drunk by some jazz students."
And I have to say, they do their best to live up to the hype. I haven't heard anything like it since "Smeg and the Heads"...