Since the launch of the Epic Games Store in 2018, it has become one of the more popular video game storefronts competing with the likes of Steam, GOG, Origin, and more. Much of its success comes from ...