Home » News » Chris Avellone Wants to Work on The Witcher and Overwatch Series