Modern Warfare 2's glaring plot holes exposed!