Unfortunately as with GoT the creator took many liberties in terms of casting and story. I honestly find it weird how many of the characters were cast to be non-white while the game had all of them to be basically of European, Slavic or so descent. Geralt and Ciri were great I would say. Obviously Triss is just horrible but for me Yennefer was totally out of place. It just did not come through which pretty much broke some of her scenes. Obviously in the end the writing hurts the show much more with a generally rushed pace and not enough time to develop one-off characters and interactions. Perhaps each episode should have went with a certain character exploring the situation more. Overall, while The Witcher season one is definitely worth a watch it fails to reach the level of the games.