Didn't see anything posted about this sale. Looks like some pretty decent deals especially if you missed the Steam sale.
https://www.gamersgate.com/
These caught my attention:
Doom - $12.90
Dishonored - $2.30
https://www.gamersgate.com/
These caught my attention:
Doom - $12.90
Dishonored - $2.30