News
Epic Games Publishing partners with three top developers
Epic Games has announced the launch of publishing label Epic Games Publishing, with three top developers as launch partners.