News Indie Obscura Steam Kicks Off 2017 Halloween Sale Scare up some crazy good deals during this year’s Steam Halloween Sale.