the music, gameplay, and graphics are astounding. the only problem that comes in my mind is story writing and the terrible character decisions it makes to make the story work. the characters act foolishly to make the story continue, and it ruins their act and ending. the ending in general spits in the face of what the player has done, similar to Far Cry 5.