The Witcher Preview

0

There's a preview of The Witcher on Games Radar, taking another look at the CD Projekt developed RPG that Atari will be releasing later this year. Includes a couple of new screenshots.

Filed Under
Hello, Meet Lola