Machinima: "Ubisoft has had time to learn from the series' past, taking the parts that worked while adding something Far Cry has never had before: nuance."