Archive For Inforgraphic Tag

Star Wars Battlefront Developer: Game Making Progress, Chronology Revealed

Star Wars Battlefront Developer: Game Making Progress, Chronology Revealed

Some updates on one of 2015's most anticipated game.