Where can you play The Witcher?
It's possible to get The Witcher 3 from a digital storefront made by the same company that made the game. There is no need to install special software to play the game. Just download, install, and play, and you're good to go. Jan 13, 2020