Epic Launches Digital Games Store With 88% Revenue Going to Developers

Epic

Epic Launches Digital Games Store With 88% Revenue Going to Developers Epic Games, the developers of the popular Battle Royale game, Fortnite, announced today that they will launch the Epic Games store. The store will launch with a selected list of games on PC and Mac, then it will open up more broadly to other games, […]