sledgehammer games articles

Modern Warfare 3 launch trailer unveiled

Modern Warfare 3 launch trailer unveiled

Activision and Infinity Ward have released a launch trailer for Modern Warfare 3. The next game in the popular Call of Duty series is just over two weeks away and is expected to be the top selling game of the…