Whose out there playing The Witcher 3? If you’re not, maybe you should be. Check the trailer!