It's like the killing monsters trailer. I highly doubt they came up with that scenario just for the CGI, and we know how obsessive CDPR is about having trailers reflect the game. At any rate, the Witcher universe is the perfect setting for vampire stories, so I really look forward to any such quests.