A New Hope: My Impressions on the Star Wars Battlefront Beta

A New Hope: My Impressions on the Star Wars Battlefront...
By

From what I’ve played so far, Star Wars Battlefront is shaping up to be the ultimate Star Wars fanservice video game. … read more