You know you've been waiting for this: a new Battlefield 3 trailer is set to arrive! * * *

More...