Karen Tanenbaum

Game Designer, Developer, Researcher

Irvine, CA, USA