Epic Games Store Reaches $680 Million in Player Expenditure

None