CD Projekt Red’s long awaited 3rd entry to The Witcher series is finally drawing near and it looks to be every bit worth the wait! This entry into