Great concept - though it could be countered philosophically, (déchirer la gorge des maîtres).
All the elements are cool.
Personally I'd change the reverb on the vocal as it sounds separate from the band. I think the vocal in best around 2.14 where it is at about the same level as the snare.
Terrific song.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe