I went to Wal-mart a few days ago and picked up Far Cry 2, so Jeff and Lynk wouldn't bitch at me for torrenting it. I can see why it's been getting mixed reviews, it most definitely has it's "wow" and fun moments, and then it also has it's annoying and stupid stuff. I guess I'll give some examples of each. Fun: it's open world, so you really get to choose how you go about a mission. There is a real sense of satisfaction when you literally spend 30 minutes, climbing a hill, scoping out the enemy area, marking down key points on your map (ammo piles, vehicles, sniper posts, etc.), coming up with a plan of attack and executing it to perfection, although most of the time it doesn't always work like you plan XD. Also, laying down IED's on a road and taking out convoy's from an overlooking rocky outcropping is strangely gratifying.
Then there is the annoying stuff, you can't drive down a road without getting attacked every 100 meters or so, and everybody with a gun, not only recognizes you as an enemy immediately from miles away, but they also shoot you on sight. All along the roads there are checkpoints too, and regardless of if you've just taken it out and killed everyone, if you drive past it not even 20 minutes later, it will be fully manned and ready to shoot at you again... these are African militiamen we're talking about, it's not like they can just air drop reinforcements. Also if you kill a guy, and pick up his gun, it's likely rusted, and will jam on you right in the middle of a fire fight, while kind of cool in a "hah neat realism" sort of way, it's mostly annoying. Game is still fun though.