This was a really unsatisfactory ending to the season. The episode had a strong start, with many of the tensions built on the previous episodes reaching a boiling point. Characters had their morality challenged, tenuous alliances were formed, and overall the payout was worth it (which was unexpected to me; so far I had felt this series, while quite pretty, was just ok plot-wise).
That made it all more surprising when, WAAAAY out of the left field (believe me, it REALLY comes from nowhere), something happens to tip the scales considerably in favor of the protagonist. Problem is this benefit feels completely unearned: none of the main characters had to do anything to make it happen, it just does, and that makes it feel very cheap. I would much rather the season to end on a more hopeless note, with the heroes seemingly defeated and with no apparent way out, than with this "hope" conjured out of nowhere. Left a really bad taste on my mouth. Here's hoping they can do better on the next season's ending.