Gaming Electronic Arts Removes Microtransactions From Star Wars Battlefront 2 After Fan Outrage by Farhan November 17, 2017