First time I played this game it reminded me how great tactical games can be. (Socom for example)
It has a lot of great things but some negative elements reduce my fun with the game... For example when the host Quits the entire game restarts, losing all your progress I think it's a shame that you can be seen by enemies too, sure it's in the future but it kinda destroys the sneaky parts and the tactical part of the game too.
Weapons and the feel are great, hit detection could be a lot better.. I've been killed a lot when the bullets didn't even come close to me, same with grenades sometimes they don't do any damage at all, and then suddenly you get killed with full health when the grenade explodes around a corner miles away from you.
If I would have to review it I would give a 7 for single player and 8 for online.