20° surpasses both Facebook and Amazon in US Online Traffic

GameDynamo - "If there was ever any doubt as to the popularity of streaming, Twitch just blew it right out of the water. According to an infographic published by The Wall Street Journal"

Read Full Story >>
The story is too old to be commented.
twdll1715d ago

I wish it was as smooth as Youtube. Almost every time Im on its... well say... twitchy.