Seems the Twitch stream is better quality, and ahead of the gametrailers one, I'll most likely use twitch for press conferences and gametrailers for extra coverage. This new Call of Duty visually looks amazing, its pretty crazy to think about how games are now, you have to really look to tell if trailers are CG or…