Epic Games Store - 88% split goes to devs

I know, I’ve worked for Fortune 500-sized companies and small shops with five developers. I get the benefits and drawbacks of size and resources.