Gameitall
September 9, 2015
When EA announced that the upcoming Star Wars Battlefront will be receiving an open Beta in October, they let loose information about a new game mode called Drop Zone, stating...