I really want to hate Islet. Pretentious, art school wankery. Half hearted attempts at breaking the fourth wall. The way they swap instruments. The goof with the moustache (although he could actually be retarded, if so my bad).
But they're too damn good, all tribal and sinuous and odd and good.
Islet look like to have shunned the web as their USP, so no mp3s. But here's a video. Hope that suffices.