I just beat the game and was disappointed. The entire chapter 13 is random. Everything is rushed and forced, and the plot and side characters (including villain) remained horribly underdeveloped. I previously complained about how it seems like the entire world did not exist outside of the six characters, and that opinion has not changed in the slightest. Great job developing the main characters, but terrible job at developing absolutely everything else. The entire "plot" was told to you in a couple 5-minute conversations with the villain and that was it. Very bad, lazy story telling. It seems like the writers spent all of their production time working on the characters and backstories, then when they finished realized they didn't have an actual plot to put around it, so rushed something out in 5 minutes.
The ending wasn't too terrible, and did even provide an emotional twist. But overall was just another average, ill-developed plot point.