Far Cry 5

June 17, 2017 0

Set in America, a first for the franchise, Far Cry 5 offers players total freedom to navigate a serene-looking yet deeply twisted world as the…