Tag: e3

With E3's release of the updated Star Wars: Battlefront franchise, people are anxiously awaiting November 17th when the game will finally be within their grasp.  Coming...