3 years 4 months ago Link GamesIndustry Microids Distribution France is to handle the company's own games as well as products from partners Tags GamesIndustry