The original Star Wars: Battlefront games are some of the most iconic games set in the galaxy far, far away. There’s a reason developers have tried to go back to the well of the large-scale shooter series in years since, and a reason fans were incredibly excited when it was announced a newly updated and tweaked…

Read more...