I was going to try to make it to their show in Minneapolis Tuesday, but it doesn't look like I'll be able to make it. (It'll probably be sold out by the time I get back into town Monday) I've only heard them on cd, but I agree, brilliant.
---Lepus Rex