Epic says only 16 to 18% of people claiming free games on the Epic Games Store buy games there afterwards, but “for cost per new user, it’s hard to beat”
Epic says only 16 to 18% of people claiming free games on the Epic Games Store buy games there afterwards, but “for cost per new user, it’s hard to beat”