Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
kerzain
June 2, 2020, 8:43pm
6842
Only 15%? I figured it would be way higher with Fortnite and all.
show post in topic