where is everyone buying their copy of Witcher 3 from? I would have preferred to get from Steam, but perhaps I will give GOG Galaxy a bash for TW3.