Twitch Says Destiny is Most Streamed Game Launch of the Year

Activision and Bungie are reporting that in addition to millions of players actually playing Destiny, there are also millions of people out there watching them play. The companies point to Twitch streaming service figures that show the game was the most watched game launch of the year on Twitch, with 20 million views and 240 […]