Have players lost faith in new releases?

Quick Reply