It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

Steam version 2.0 released. When will appear here?
I sure hope it arrives sooner than later, they took their time with the other updates though. I think we'll see it in a week or two.
2.0 is live right now! (actually since few hours!) \m/