Witcher 2 Gameplay Footage (10 minutes)



Here is 10 minutes of gameplay footage from the Witcher 2.