3 years 10 months ago Link GamesIndustry Grand Theft Auto 5, Civilization 6 see PC spending surges thanks to free Epic Games Store release Tags GamesIndustry