Just got an Origin popup regarding this:
https://www.easportsfifaworld.com/
I don't know anything about it other than it's FIFA, it's World and it's free on Origin PC.
https://www.easportsfifaworld.com/
I don't know anything about it other than it's FIFA, it's World and it's free on Origin PC.