Just dropped these. Hopefully they will catch on and make EA make greater strides to make the game better year over year.
Forum Rules
Bookmarks