Battlefield 4 has a new single-player story trailer available below. There was also one released earlier today which you can view here. BF4 releases October 29 for PC, PS3 and Xbox 360. It will also be made available on PS4 November 12 in North America and in Europe on November 29.
The Xbox One version will be release in North America on November 19 and in Europe on November 21.