While this is great, its a bit sad that Valve is mostly doing all of this now, because they fear losing their dominance on windows to the native Store in Win 8.x
In the end its a win-win for everyone if it works out, just their motives are questionable.
In the end its a win-win for everyone if it works out, just their motives are questionable.