2 years 3 months ago Link GamesIndustry Platform holder says that 15 titles topped indie sales charts throughout the year Tags GamesIndustry