Far Cry 2 details surface

Far Cry 2 was announced earlier this year in an unveiling that offered fans little in the way of information …