Well, after seeing them in concert and enjoying it thoroughly, how could I resist buying their album? This is their first album and much more polished than their later release. I guess I do prefer the grungier and distorted sound, but this is a good album too---Natasha Schneider sounds a lot better on this one.
This is a trio with weird stuff, bordering on alternative-metal-hardcore. They have some interesting sounds on there, including some cool organ work and bass.