The Witcher - updated impressions