Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
Mellified
June 2, 2020, 9:02pm
6847
For comparison, GOG has single digit market share.
show post in topic