I just hope pay-for-DLC doesn't turn into...well, big advertisements like this. Good thing DLC like this is free.
It would be interesting if somehow advertisers can curb development costs w/ product placement in the game "in a meaningful way." I quote that b/c well...most product placement we've seen in-game has been quite fuckin' dreadful - whether it's been out of place in a setting (seeing a Pepsi ad in mad futuristic BF 2142) or just WAY too much of it in the game-world (see most modern racing games EA has made under the NFS title).