Considering the top 3 channels on twitch are consistently League, Dota 2 and Starcraft II, do console gamers really give a damn about twitch. I would think PC gamers would, but Microsoft seems to think this is a selling point. So what do you guys think? You gonna watch some Call of Duty channels or what?
Cheers
Log in to comment