3 years 4 months ago Link GamesIndustry Mobile release via XD Inc reaches milestone in just six days Tags GamesIndustry