Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
legowarrior
August 18, 2019, 3:36pm
4869
That would drive me a bit bonkers. I hope they resolve it.
show post in topic