PC Modern Warfare 3 Launch Trailer October 22nd, 2011 0 The much awaited Modern Warfare 3 is almost upon and before we pick our game up on the 8th of November, Activision released the launch trailer of...