Believe it or not, my Bro and I are the only people I know (from my country) that like "Doctor Who".
We don't have sites, we don't have forums... we don't even have people mentioning the show on any romanian webpage. Awkard, isn't it?
I am a community moderator, here to assist, keep the peace, and keep these boards clean and friendly for all. I am a volunteer, and not a Telltale employee, and my opinions are my own.