The Witcher Season 2 Update: The Witcher Stage 2 will bring visitors to Kaer Morhen, a very unique location in…