I do remember that their developers were earning far more than the ones on Steam and the question was always, how would they manage to finance this and Epic has been running at loss for the past 2 years courtesy of Apple leaking this. Something isn't adding up as they haven't really provided any competition to Steam - if anything, others are bringing the heat.