We've got a trailer and some solid information on the upcoming title from EA and Respawn Entertainment.

More...