cd Projekt RED has released the opening cinematic for their upcoming The Witcher 3: Wild Hunt, which is due out February 24th, 2015.
Related Articles
Squirrel with a Gun – Announcement...
13 hours ago
Wild Bastards – Console Reveal Trailer
14 hours ago
Highway Patrol Simulator Teaser Trailer
16 hours ago