EA removing microtransactions (for now) from Battlefront? Disney must not have liked the bad PR for Star Wars.


[zombify_post]