Man I always have a hard time getting used to a new game. I guess its all about learning the maps.
Game is a lot of fun, I kinda have a feel for Caspian border now(the only map i did well on). I sucked on Tehran Highway but that was my first map.
Only had a chance to play for an hour and a half so hopefully it wont take long to start kicking ass.