The Epic Games Store is enabling self-publishing for game devs.


Epic Games is bringing self-publishing tools for game developers and publishers to the Epic Games Store. Here’s what it means.Read More