I have had their album for about 2 years and it kicks serious butt. But I was wondering, what ever happened to them? I can't get any new info on them. I know they had a song on the last Crow soundtrack but that's the last I've heard of them. Are they still even around?