BF2 is not that good singleplayer. BF1942 was the only BF game that has decent singleplayer.
If you get into BF2, you should look into getting the special forces update.
Jason
If you get into BF2, you should look into getting the special forces update.
Jason