Just a quickie to note that there's now a trailer for Torchwood. ^_^