3 years ago Link GamesIndustry Video capturing service aims to make sharing gameplay clips easier Tags GamesIndustry