Blizzard Entertainment’s James Waugh (Director of Story Development) will be a speaker at the Chapman University during a panel “titled …read more