Seeing as what the guns were, the writing on the guns like noob tube, the timing of the ad, ect. I would think most would know it was for COD.
The setting and the use of guns does not promote urban violence no more then a hunting show on TV promotes kids in the country to run around with a shotgun picking kids off.
I also disagree about it being in sensitive. Saying there is a soldier in all of us can be taken numerous ways. 1. we can all be gamers no matter what we do which was the message they were trying to convey.
2. If you wanted you could think that we could all be soldiers in real life. That's true. There is a soldier in all of us if we had chosen to heed the call. We dont breed those in the military. They are your neighbors and such.