This would appear to be the debut of the French technical death metal trio comprising of Eloi Nicod (Guitars, Composition), Mathieu Lefevre (Vocals) and Clement Denys (Drums). Their bio is pretty sparse of information, so I can’t really tell you… Continue Reading →