Video Game Designer Blogger Film
Theresa Duncan was an American game designer blogger filmmaker and critic.