I've been diggin' this tune for a week or so. I'd heard of these guys previously but didn't give them much of my time. They were discovered by Isaac Brock and signed to his Glacial Pace label back in '08 I think. I also think they only have the one album, but it's a dandy. Check it out and cross your fingers that there is more from these dudes to come.