Information Technology & Services - Paris, Île-de-France, France
We are a French video game studio committed to providing our players with memorable games and our employees with an exceptional workplace.