I don't really see the problem. Its not like pop-ups ingame, their probly going to plaster them on already-ingame bill-boards in the city maps etc.