I still don't like the controls, but holy shit do Rockstar know how to make a good story.
This is surprisingly good, the writing is excellent. Reagan Revord is a ridiculously good actress.
Not as good some other parts of the series but still pretty good.