FTC orders Epic Games to refund over $126 million to Fortnite players for unintended purchases. Players can now submit claims until July 9, 2025, for refunds stemming from the FTC settlement. Total ...