They just started their holiday season sales. New deals every day between now and new years. Apparently there's also a twist this year which can lead to free games.
Servers overloaded / content not finished updating yet. Just give it some time to stabilize.
Step 1 for me: Pick up Portal 2 for 75% off ($7.99)
Intel i7 4790k @ stock, Asus Z97-PRO(Wi-Fi ac), 2x8GB Crucial DDR3 1600MHz, EVGA GTX 760
Samsung 950 Pro 512GB + 2TB Western Digital Black
Dell 2408WFP and Dell 2407WFP-HC for dual-24" goodness
Windows 10 64-bit