Common misinterpretation of clock speeds. Unfortunately, you can't look at clock speeds and judge which is quicker. You can only compare clock speeds if two processors share the same archectcture. i.e. 4460 vs 4690k. / 8350 vs 8320 / G3258 vs i3 4150. Not 8350 vs 4690k / 3330 vs. 3360.
The list goes on and on.
This article describes this beautifully: http://www.howtogeek.com/177790/why-you-cant-use-cpu-clock-speed-to-compare-computer-performance/
So, my suggestion is this. Go all out and get a 4790k. Go half out and get a Xeon E3 1231-V3 or go almost half out and get the i5-4460.
The thing about Witcher 3 is that it is literally the hardest game to run.. That being said, an 8350 would be my last choice. Now, since the game hasn't even released yet, I suggest that you wait and see what the benchmarks are looking like for the 4460, i7's, etc.. And then make a knowledgeable purchase from there.