i discovered them recently too, after reading an article on Les inrocks, a french paper. They are clearly one of the most interesting rap band of the actual french stage (which is full of crap's gangsta bands). You can give a look on odezenne or stupeflip too. I posted a message on the recommendation thread
here.