Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
JonRowe
January 16, 2019, 3:26pm
1020
Is this meant to be in
The serious business of making games
?
show post in topic