You can read our thoughts on all the Valve/Steam news from this week here...

http://www.incgamers.com/2013/09/ste...n-just-hot-air

But what do you guys all think?