More Star Wars: Battlefront II Details Hint At This Weekend's EA Play Presentation