EA Media Briefing E3 “The Download”
0EA’s show opened with noise and lasers. It was only to be expected with an EA show and they did not disappoint. Would the (unfairly dubbed, imo) worst company in America win back some fans? Would they level the playing… Read more ›