New apps coming to the Epic Games Store. | Image: Epic Games Epic is adding five new PC apps to its Epic Games Store launcher today, in a fresh bid to offer ... Read more