Sort of a so-so finale. Tons of loose ends, IMO, since we don't find out what happens with a bunch of characters. In some ways, the end of the episode kind of reminded me of the end of Sarah Connor Chronicles: The character gets what they had been asking for, but not in the way they expected...