Great game. Even a friend of mine who is a tough critic for games says its on of his favorite games. I would recomend it to pretty much anyone. The story line is good and unique. Both single player and online play are fun. This game never gets boring with the great campanes and even the option to make your own maps. The graphics arent the best but its a 4 year old game and graphics dont matter that much. The sound is good and so are the voice overs. If you havent played this game before its about time you do and learn what you have been missing all these years.