This really was one of my favorite releases in 2008. The stylistic combination of DEVO and Joy Division is ( for me at least ) "two great tastes that go great together". It's got the immediacy of raw, rough, late seventies punk, but with odd, angular song structures that drip with post-industrial dystopian unease. Before I knew what happened, "Relax" had worked itself into my heavy rotation and inspired me to play more guitar.
With any luck, this French group will soon have U.S. distribution.
Frustration is definitely on my short list of bands to watch for.