Published at LXer:
Epic Games announced the release of Epic Games Store today. The new store will be launched soon, and it will initially only support Windows and Mac. There are plans to support Android and "other open platforms" in 2019.
Read More...