Gameitall
November 1, 2017
After plenty of feedback on the crate system, which sparked debates among the industry about Loot Crates, EA and DICE have announced that they will be working to make...