Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
Bluddy
August 19, 2019, 6:51pm
5078
I don’t see it as malice, but as shrewd business.
show post in topic