A valiant team of developers located in Bordeaux, France, dedicated to tell stories through video games.