Modern warfare 3 challenges