In the multiplayer B-roll footage that was released on youtube earlier today there is something interesting going on.
In the War Games clips there appears to be a meter with a box symbol in it that fills up a little every time the player gets a kill. Could this be the player controlled ordinance drops that we have heard about? The details of this are obviously still far from clear but it does appear to be something kill streak related in that you need to get kills to unlock something.
Here is the footage:
http://www.youtube.com/watch?v=hbZ3FlcNGpU&feature=youtu.be
Just to be clear, I am not talking about the AA meter. I am talking about the meter on the left of the screen directly above the AA.