The story is badly written and what they did was a huge mistake/bad move, now I will say the visuals are stunning same goes for gameplay. But the Ai are pretty dumb at times and the npc who follows you does nothing to help and cucks you in most times.