I thought the shot only side swiped him as it trails on off camera when he is hit.

Also, I hope they have a 3rd series of Torchwood with Martha and Mickey, that's be aces.

I loved this final episode, I thought it was a great way to end. Who cares about all the Deus Ex Machina? It's sci-fi and the one rule of sci-fi is "It doesn't have to make sense, it's smurfing sci-fi".

As for Steve Moffat taking over writing, I think I said earlier on in the thread that I was excited about this when I read about it a few months ago.