You need to pay about $19 to play Witcher 3 if you have never bought the game. However, if you have The Witcher 3 on PS4 or Xbox One, you can play it on PC free, and you can even claim an additional copy and gift it to a friend. You need to pay attention that the version will be the same as the one you already own.