Dr.Grass on 20 March 2013
don't want to overpost my own thread, but PLEASE look at this:
http://games.on.net/2013/03/steam-traffic-accounted-for-2-of-all-net-traffic-during-dota-2-update-claims-gabe/
EDIT: Leave the IFS and BUTS, this is ASTONISHING.