This Week in Gaming: YouTube, The Witcher, Nvidia and more!