The Witcher: Monster Slayer Release Date, Leaks, & Everything we know! By: Andrew Vaughan - Updated: October 25, 2021