How to throttle or limit your download speeds within Epic Games? If you need to limit internet bandwidth you should throttle your Epic Games downloads - I sh. Epic Game Store was developed and published by Epic Games, the developers of the massive phenomenon that is Fortnite among many other successful games.Bandwidth throttling is the intentional slowing or speeding of an internet service by an Internet service provider (ISP).