The Witcher Screenshots

Russian website Witcher.net.ru has gotten their hands on twelve new screenshots from CD Projekt's The Witcher.