Quarter To Three Forums
Epic Games Store - 88% split goes to devs
Games
Teiman
December 7, 2018, 5:53pm
208
The first version of steam was what? a launcher.
give it time. they will add more features.
show post in topic