I saw these guys in front of like 10 people a while back in the basement of a club out by me, never heard of them before, and absolutely shit my pants. These guys were SOLID live, it was very impressive. Super cool dudes too, "Haunt What's Left" is a fucking incredible album and I'm a HUGE fan of the production for some reason, it just sounds badass to me.