This is a very challenging game, but well worth the hours I spent on it. The story is one of the best of any games I have played. I personally love realistic military / shooting games, so this was right up that alley. There were a few frustrating things, driving mechanics, movement, the A.I. teammates ( I played the game in offline mode), but these things were outweighed by the story and missions. Well worth the money, and would love the chance to play again for the first time!