The Faceless.

I've been listening to this new metal band and I must say I think they're one of the best I've heard. I'm partial to tech metal to begin with and The Faceless do it well.

Whaddya think...?