Submitted by ascom9754 in technology
Fans have got their first glimpse at the new iteration of the iconic football game series after developers decided to split from FIFA.
Submitted by ascom9754 in technology
Fans have got their first glimpse at the new iteration of the iconic football game series after developers decided to split from FIFA.