It seems the idea of keeping 88 percent of their sales is too appealing a notion for some developers to ignore. Indeed, some teams are going so far as to pull their games from Steam and publish them on Epic's store instead.
from TechSpot https://ift.tt/2B9QNxM
No comments