The Witcher Netflix series is slated for a 2019 release