New court documents reveal that the Epic Games Store is expected to be profitable by 2023 and has spent over $700 million in revenue share to developers.Read this article on TechRaptorOriginal Article