Each mission built good character progression to an awesomely nostalgic final mission. Also left great anticipation for the next part of the journey without feeling like a cliffhanger.