Coming Soon The Witcher 3: Wild Hunt’s Living, Breathing, and Chaotic World The Witcher 3 receives a new trailer, detailing the open world. CD Projekt Red continues…