Over 270 titles and DLCs are on sale at up to 75% off. We looked at about 110 titles which are solid (rest are DLCs which are safe to ignore). Most are of course Origin keys but some titles are Steam and Uplay keys.
For bargain bin hunters, here's a direct link to all games under $5.
Mass Effect Series
Far Cry SeriesDead Space Series
Dragon Age Series
Need for Speed Series
Apology for the unorganized list. Will be sorted out ASAP.