Twitch – a gamers social network, a brave new world for marketers or Amazon’s bid for our TV future?

[quote] “It wouldn’t surprise me to see Twitch become the new Netflix, appearing on any system with an Internet connection and a few players willing to play live.”[/quote] – VentureBeat

Read More