Epic gives away Dragon Age Inquisition to kick off annual Mega sale Epic gives away games for free. It might be the only reason you have the Epic Games Store launcher installed on your PC — that certainly seems to be the case for […] NewsBy BEST PC TIPMarch 13, 2025