With the 2011 Independent Games Festival main competition awards winners due to be announced on Thursday, Steam has discounted a number of the finalists, several of which are new to Steam. There are also a few other indie savings to be had because hey, why not?
- Braid - $2.99 (70% off)
Until 4pm PST on Thursday, March 3:
Until 10am PST on Monday, March 7: