Epic will now let developers self-publish to the Epic Games Store
By BlogFuchs in Technology
Updated a year ago
You can publish a game for just $100.