Gameitall
June 15, 2015
EA had a lot to live up to for E3 this year, as Bethesda and Microsoft had already gotten the ball rolling for what is likely to be one...