The gameplay and graphics are very good but the story is a turnaround, very poor writing.
Firstly, there are too many annoying side characters that are either poorly written or brain-dead or make tons of nonsense actions. It makes no sense for the story to recruit useless people like that, no idea how they can help the resistance but put others in danger.
Second, here still missing player choices when killing/saving someone, especially someone like Bembe, sparing him after everything he did is insane, and can put everyone in danger sooner or later again.
Those make it too furious to keep playing.