2 years 9 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