Browse
The Witcher 2 Xbox 360 Gameplay
The Witcher 2 will be released for the Xbox 360 on April 17.