Come on guys. Are you serious? It's been 5 years and your UI is still as buggy as crap. Freezing up and taking forever to load, locking up when you try to open friends lists. I know games still in ALPHA who have less glitchy UI's. Get the craptogether. Seriously. Stop worrying about things that don't matter like adding steam when you blow your horn and fix issues in the game.