Subliminally sexual advertising? Or is it just me?