Hey, resolutions haven't been the forte of any of the Whoverse's creators since the reboot. I think we can all agree on that. Deus ex machinas are frequent, situations collapse by talking about them and things pretty much don't actually ever happen.
So I'm not going to pretend none of that happens here as well.
I will say this, though: it's all better paced and executed than usual. With the show's relentless cruelty towards its characters, I was prepared for almost any member of the cast to get killed or to be brought back in an unexpected final reveal, but when just that happened, it did feel earned. The rules of the "miracle" are just as random as any other Torchwood or Doctor Who plot, but with the added time and the slow revelations about what was going on, they almost seem to make *sense*, and the gleefully nondescript villains the show has used this season have been pretty cool, taking full advantage of RTD's knack for quick quirks and bit part characterization.
I was, I admit, a bit thrown back at the final revelation of the episode. It felt like a cheap trick, less revelatory than Jack's ascension at the end of Who's season 1, if only because the scope of the season was only earth-wide. Upon reflection, though, it was also season-wide, and the "Blessing" was built up to be a big enough deal to almost justify it.
Oh, well, whether or not Torchwood comes back for another US run, this has been a decent, if uneven, season. I'll take it if it does return and I'll quietly acknowledge it if it doesn't. Either way, I don't regret the extra season. Admit it, you all thought they'd screw up much, much worse when you heard they were going to do it for a US network.