Actually, I thought it was all a little too messy UNTIL the last ten minutes.
The following shouldn’t really count as spoilers since you lot in the US already know Rose will be back, so:
They settled the alternative universe thing really, really well.
They settled what would be happening to add more to Torchwood in a logical way that will make the third series (or the number of specials, as would appear to be the case) something I’m looking forward to.
They left the Dr with an amazing amount to dwell on, and I think this one episode will do more to define any Dr than episodes distant past or of the last few years. It was about time he was made to stop being so superior without Donna having to cut in with a put-down - I think he have more depth now.
The villians were, as expected, just brilliant - you can’t go wrong with you know who.
The final scenes seemed a little clumsy in how they HAD to happen (Really? How did that work the last time something like this happened to a character? Why didn’t the Dr repeat how he solved the problem on that occasion?) but they were wonderfully dramatic and I got quite emotional (I loved that character).
If you haven’t already spotted it, there was an item we saw at the end of the third series that was very prominently displayed in the last couple of minutes of the end of this. It won’t be the last we’ve seen of someone, I’m sure. And having seemingly tied up so many loose ends, I love that they left something trailing here all the same.
MINOR Spoiler too follow - it just won’t be the same without the wonderful Bernard Cribbins around, and I hope the producers recognise this.