I was surfing the forum and stumbled on this one ... ol' post but what the f... it deserves a comment.
The sound of the drums, "the wideopen space" in the mix (dunno if you know what I mean) and the weirdness of the guitars reminds me of Jeff Becks Guitarshop album. I dig it - only complaint must be it's too short