T theverge.com Epic will now let developers self-publish to the Epic Games Store 4 points kyoob 3 years ago 0 comments