Gametrailers.com - Far Cry 2 Review by toastedpsp