Far cry 3 characters and voice actors July 8, 2019 16 32 64 128 Vaas far cry 3 voice actor Far cry 6 boy