Epic Games, the developer of the popular battle royal Fortnite, also has their own game distributing platform. Maybe not as popular as Steam, it still became somewhat relevant in the recent years, especially with Unreal Engine available on its platform and a streak of free games over the years for limited time download. Many Epic […]