Star Wars: Battlefront, that isl In just over a month, just about every Star Wars fan on Earth will be getting their hands on a copy of DICE and EA’s upcoming game. Currently in beta testing, things seem to be moving along well enough that DICE has announced a season…

Read More