3 years 10 months ago Link GamesIndustry Decline is offset by similar numbers seeing business improve, but 25% of developers have been hit financially Tags GamesIndustry