15Jun 15 EA E3 2015 Press Conference Battousai311 About The Games, E3, Eye Candy, News Battlefront, EA, FIFA, Madden, Need For Speed, Plants Versus Zombies, Star Wars, Star Wars Battlefront EA ran a pretty lackluster presser today, so let's start with the best (also the last): Star Wars Battlefront This is the one that everyone has wanted to see since... Read More 1965 Views 0 Comment