Epic Games Store Players To Pay Extra Fees up to 7% On Certain Payment MethodsWadan Khan·April 11, 2019