CD Projekt RED on The Witcher 3: Wild Hunt

Plus, a very teasing teaser trailer.