The game is awesome, I enjoyed it immensely.
The issue is how the game ends- Would I still buy and play it knowing the ending ahead of time? Yes. But unlike its predecessor, I have no desire to play through it again. It's a one and done game. I can't bring myself to go through it again to get all the trophies.
I really hope there's a part 3 and it lands sooner than later; that way I can maybe get a bit of closure.
[Spoiler, I guess] Unfortunately, it's a narrative story, so it's all written out, there is nothing you can do to change the outcome. It caused me pain to see the train wreak the characters were creating in their worlds. It would have been nice, as a player, to be able to whisper in their ear about the roads that revenge will lead toward and the ruin that accompanies it.