2 years 8 months ago Link Gamasutra Epic is letting developers tinker with the Epic Games Store's self-publishing tools as part of a new closed beta. ... Tags Gamasutra