Steam Scream Fest

Finally, the official sale is live on Steam

It's official folks! The Steam Scream Fest is live and burbling with deals from now until November 2nd.

Is your wallet ready? Mine sure isn't, but we'll go ahead and list a few of our favorite deals below anyway!