Kind of a hilarious, yet probably effective marketing strategy.
I remember playing Splinter Cell on the 360 (I thin it was blacklist or double agent) and then suddenly, on top of a skyscraper, you see this absolutely basic and uninteresting city skyline with a fucking Nivea (or some other deodorant brand) logo on top of a cardboard skyscraper in the background.
Tha was… weird
EDIT: found a screenshot, it wasn’t as bad as I remembered. Still weird for 10 y.o. me