Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
John_Reynolds
May 23, 2020, 9:20pm
6788
Not disagreeing. I don’t recall Steam or Origins or Uplay ever failing to launch or update properly.
show post in topic