"Epic Games is now testing a system that will make it easier for developers to self-publish on the Epic Games Store. For users, the new tools mean that the store's library will "grow faster than ever before," the company says.Right now, _...Read More_