We totally get that the Internet is a fantastic place for binging DOTA 2 matches and all, but got-damn did you people consume a lot of it in 2013. A new report from IHS Technology, people who track this sort of thing, has found that a cumulative amount of 2.4 billion hours were streamed to your eyeh