Has EA alluded to when the demo will drop? I know it always falls around E3, but have they released any tidbits as to when or is it all conjecture at this point?
Has EA alluded to when the demo will drop? I know it always falls around E3, but have they released any tidbits as to when or is it all conjecture at this point?
Bookmarks