Infinity Ward should be ashamed.