Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
AntediluvianArk
March 26, 2019, 2:35am
2702
These pledges of non-exclusivity are coming fast and hot now.
show post in topic