If you like simulations, this is one of the best.
So far i'm happy with the game. Every thing is as realistic as i want is to be. Guns have the right feel, and shooting with a sniper is the ever-skill-demanding part. Vehicles controls are good, but I guess a stick will make piloting even more fun. Missions are long and dynamic. You plan and move carefully, otherwise you fall like a soldier in the real world. AI is ok, but I perhaps i'm too demanding since it's the hardest to program.
I haven't played the campaign for long due to the long tutorial, but so far so good. If you are a simulator fan who's got some free time, this game will keep you occupied for the rest of the summer.