Home Editor's Pick Epic Games Store’s Mega Sale kicks off with a free Dragon Age: Inquisition download