The Witcher 3: Wild Hunt is officially free to download and play starting today, but unfortunately not everyone will be able to claim it.