2 years 9 months ago Link GamesIndustry New AAA developer has secured a $100 million investment from Smilegate to work on its debut title Tags GamesIndustry