Far Cry 2 PS3 Mod

Most games these days have been set in various locations across America and Japan. However, not many games are set …