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