Tag The Witcher Season 2 Appears To Be Far Superior To Season 1