Epic Games offers up to 75 percent off select games in its 'Mega Sale'Plus added discounts and free games, now through June 13th.By C. Fisher, 05.16.2019