How you feel about this clip probably determines what you think of last night's Torchwood. If you think this is a …