Download Epic Games Store Launcher - MajorGeeks
Epic Games Store Launcher is a popular game launcher, store, friends service similar to Steam, Origin, BattleNet, etc. There are plenty of games available, and we hear some developers are looking for a better platform than Steam. Epic isn't that yet but has the brand name and size to be a contender.
DA: 24 PA: 83 MOZ Rank: 2