The Autumn Sale also features a ton of deals on indie games, such as Limbo ($4.99), Braid ($4.99), Botanicula ($4.99) and Costume Quest ($7.49). Unlike other sales during this promotional period, all indie games included in the Autumn Sale are discounted through November 26.
Other deals on Steam for today include War of the Roses ($14.99), Crysis 2: Maximum Edition ($11.99) and Farming Simulator 2013 ($14.99).
Update: Technically, these deals are yesterday's featured sales, and are still on sale for the next 22 hours. This means even more games are discounted on Steam right now, including Borderlands 2 ($29.99), F1 2012 ($24.99), Deus Ex: Human Revolution ($4.99), Chivalry: Medieval Warfare ($12.49), Total War: Shogun 2 ($10.19) and Mark of the Ninja ($7.49).