Solid Improvements to singleplayer missions and space warfare have helped beef up this prodominatly on-line fun fest.
What I'm really impressed with is the games ability to give you the feeling of wide open spaces with free roam fighting at the same time giving you one clear objective that all your AI comrades are fighting for. Its surly an improvement over you and a thousand AI disasters hurling random Christmas lights through the air. Great cut scenes and voice acting really help solidify a more noble effort in single player modes. My only gripe is how disposable your player character and especially the mission specific Jedi's are. An aspect of the game left over from last installment. Being a Jedi is as cool as it gets but when he/she dies 10 seconds into acquiring him/her from unseen fire it gets slightly frustrating. Other than that small gripe the game has made a very adequate advance in its overall design.
Multiplayer is once again awesome and with my newly acquired XBOX LIVE! subscription I am getting the most out of both my Battlefront games. Multiplayer is as you would expect. great landscapes, great pace, great Star Wars fans all running into the heat of battle. I must admit I feel bad about not being that excited upon its release.