Damn, that's quite a shocking video. I wasn't keen on them after you pimped them initially but tried a few more times as you rated them so highly. I really came around to their sound and the first album was really enjoyable. Similar vein here, will check out.