Edouard Caplain is a concept artist and illustrator currently based in Paris, France where he works at DONTNOD Entertainment. Edouard has worked in the game industry for companies like The Creative Assembly/SEGA, Ignition London, Frontier Developments and White Birds Productions.
Link: www.edouardcaplain.com