Epic Games Store Adding 2 FREE Titles on March 23 Epic Games Store is giving away two free gaming titles next week. by Teejay Boris