Epic Games Store - 88% split goes to devs

I am seeing a lot of youtube playing of Epic store upcoming games, so I assume they are investing heavily in the influencer marketing side of things.