To be honest now that I look back I am not sure how I came across We're Alive. I can say I have been listening a number of various of audio-dramas. As I look through my saved sites, I think I found this drama through www.audiodramadirectory.com/sciencefiction/

They have a great list of shows, most no longer creating... I think that was the site where I got myself hooked here.