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)