Welcome!
I’ve read a lot of these introductions now and thought that getting into the show through Torchwood was familiar - it was @Intodrkness who also first got into the show through Torchwood! But series 4!
Good to have you here, hope you enjoy the site and forums