Do you have excellent knowledge of English? Are you a native French speaker with a passion for videogames? If you also have experience with translation software, contact us!