Star Wars has some good times with their made up little series, and this little series is great for their great battles.
Gameplay is what you expect from a 3rd person shooter. You got good movement, and aiming is pretty easy. They did try to balance the weapons out, and I think they did a great job. The AI is kinda anoyying though. For an example, when you are sniping at an enemy, somtimes they will look right at you right away, lame. But still, I give this gameplay an okay.
Graphics are average. You think of great and detail for the graphics, but really, it not. The water effects are great, and the explosion are amazing, but I personally think it average.
The story won't keep you hooked. It can get boring after the third stage of the game. The story is kinda like playing a long day of Halo 2, and that my friends is boring.
The online play is great, but will lag once and awhile. Actully, let me put that in greater though, just lag online. Now, when you play a long day of Halo 2 online, that is great... but on the other hand, Battlefront 2 will kill you on the lag, and it's not fun. Online, just get away from it, lag will come to your house and set your computer on fire.
Battlefront is a fun game to play, but will bore you after the third month. With greater games out there, you might wish for more, but you can be a jedi!