I was disappointed by the ending. I mean, Vayne was behind the murder of Ashe's dad, Vaan's brother, had some hand in manipulating Gabranth to frame Basch for murder, and killed his own father and brothers. The problem was, that by the time they reached Vayne, nobody even remembered any of that. The same thing happened with Cid, too; their evil deeds were either mentioned only once or just hinted at, so people think that Vayne and Cid are more ambiguous then they actually are.

As for Gabranth, I didn't think what happened on the Bahamut with him was much of a surprise. He was pretty conflicted the whole way through, especially after Judge Whatshername was killed. It was also clear his loyalty was much more to Larsa than Vayne. To me, the biggest shock was that Basch was so forgiving of him. It was nice to see, but kind of anticlimatic since their relationship was never much developed.