2 years 7 months ago Link GamesIndustry New Quebec-based game development studio aims to create AAA RPG Tags GamesIndustry