Far Cry 2 is a flawed but fun game that excels at immersion and atmosphere. You’re given a lot of freedom but not a lot of variety.