Epic has actually listened to developers
▻https://www.gamesindustry.biz/articles/2018-12-07-epic-has-actually-listened-to-developers
An attractive revenue share isn’t Epic’s biggest promise for its new digital store; for many creators, a platform free of Steam’s often-abused community features is essential