News Indie Obscura 2016 Steam Summer Sale A Huge Success This year’s Steam Summer Sale netted far more than last year’s.