Home » News » The Witcher 3 Heart of Stone DLC download available on October 13, 2015