A band who specialise in "petrochemical sounds", burning up every musical regulation on their sole album (thus far). Their sound ranges from very off-kilter semi-melodic noise, of which this song is a good example, and, well, a din. I love it all. Although I know not much about them, this is the best new-release album I have bought this year. Enough to make even the most jaded "music offers no surprises anymore" type rush back to the turntable.