Created in 2003, Artefacts Studio is now one of the major players in the French independant video game scene with a team of 50 experienced employees.
Based in the heart of Lyon, France, the studio develops and commercializes video games that are sold worldwide on PC platforms and consoles.