Fortnite maker Epic takes on Steam with its own PC games store – Eurogamer.net

0
78
views

And it’ll give 88% of revenue to developers.

Let’s block ads! (Why?)

Original Post Source link