Don't be fooled into believing Battlefront 2 is more suited towards multiplayer. Not only is there a large campaign mode, which follows a group of Clone Troopers all the way from the end of the Clone Wars up until Empire Strikes Back, but there's also a strategic Conquer the Galaxy mode. In this mode, you choose which ever side you want: The Separatists, The Republic, The Empire or The Rebels, and move from planet to planet, invading and defending various territory. And although the core of the game is first/third person shooter ground missions, there are also plenty of intense space battles along the way.
And what happens when you complete all that? You still have plenty of mission points to gain for your player profile, which unlock special weapons and bonuses that you can use in battles.
To be honest, there's not much I can find wrong with it. With the above modes it's a decent length, the graphics aren't bad, all the memorable characters and vehicles are there, the ground battles are very entertaining and the space battles are spectacular…well, aside from having to bomb an enemy command ship's critical systems over and over to win most space battles, which can get a little tedious after a while. But even if you get bored of that, just fly into their hangar, run around their ship and bring them down from the inside.
Basically, this is a very well designed, entertaining game, whether you are a Star Wars fan or not.