The Witcher 3: Hearts of Stone is at once a horror story, a romance, a character study, and a classic fairy tale. And somehow, these disparate parts mesh to form a cohesive whole.
The Witcher 3: Hearts of Stone is at once a horror story, a romance, a character study, and a classic fairy tale. And somehow, these disparate parts mesh to form a cohesive whole.