2 years 8 months ago Link GamesIndustry Overall, sales are low for new physical releases Tags GamesIndustry