2 years 6 months ago Link GamesIndustry Small "satellite offices" in Toronto and Redwood City are to close Tags GamesIndustry