The Witcher 3's 10/10 DLC Is Now Completely Free Ahead of Remaster - QuickGame