The Star Wars Battlefront 2 release date is finally official: EA plans to release the game worldwide on November 17, 2017. That gives you just under a month to play the game before heading to the theaters for Star Wars: The Last Jedi. You can actually start playing the game three days early if you pre-order it, and you can count on the usual Play First trials for EA Access and Origin Access members.
The single-player campaign bridges the events after Star Wars: Return of the Jedi and before Star Wars: The Force Awakens in a brand new story. It's also a first chance to see these events from the perspective of an Imperial soldier.