Epic Games Launching Steam Competitor

Epic Games has announced that they are launching an online store which will have an 88 to 12 percent split in favor of developers. It will launch will a handpicked group of games but will open up to allow other games to be added in 2019. Any games made with the Unreal engine, Epic will not take any sort of profit from. Epic Games is now worth over $8 billion which provides them with the infrastructure to make something like this a possibility.