will torchwood cure my depression? stay tuned!