mentalgamers.com
See Some Far Cry 3 Multiplayer - MGAceman's Mental Gamers
...