There's still four hours to grab Deus Ex: Human Revolution for $5. There's also deep discounts on indie favorites The Binding of Isaac and Terraria at $1.49 and $3.39, respectively. Alan Wake's entire very bad vacation is also on sale for $9.99.
As for the deals you'll have a little more time to contemplate: Torchlight, Max Payne, Transformers and Total War franchises are all 50 to 75 percent off. The underappreciated Awesomenauts is $3.39, which is a great 2D arena game if you've got some friends to practice with over the holiday.