OUYA's Kellee Santiago talks game publishing, her new role as Head of Developer Relations Posted on February 28, 2013 by Laura When Kellee Santiago resigned from her previous gig as president of thatgamecompany, she left …read more