Recorded at DICE Stockholm, this is Star Wars Battlefront 2