3 years 5 months ago Link GamesIndustry Share price dropped as much as 7.8% after long-awaited game finally launched yesterday Tags GamesIndustry