The Epic Games Store is live, here's all the titles it will have for sale

Polygon.com / 07.12.18

The Epic Games Store is live, here's all the titles it will have for sale

Mac and Windows games, with more proceeds going to developers

Continue reading…
Read more