Great narration and general story telling. However it finally goes too far with characters flip flopping sides with flimsy motivations so it can live up to the whole betrayal theme. Going to stop here