CD Projekt RED’s The Witcher 3: Wild Hunt “Killing Monsters” Trailer Released
Prepare to be amazed as CD Projekt RED has just released the latest gameplay and teaser trailer for their upcoming RPG epic "The Witcher 3: Wild Hunt". The new video is called "Killing Monsters" and it demonstrates some gorgeous ...
11 years ago