It depends.....
If you have a multiplicity of concurrent apps, then many threads are good.
If you have a well threaded app, then many threads are good. Up to a point where "amdahl's law"
comes into play.
https://en.wikipedia.org/wiki/Amdahl's_law
Typically, a gaming pc can only effectively use 4-6 threads.
You may see more threads active in task manager, but that is windows spreading activity around.
Games such as sims, strategy and mmo will largely depend on a fast master thread.
OTOH if the game is multiplayer with many participants, then many threads can be effectively used.
Then, on core speed... it depends.
Performance of a single thread is determined not only by the clock speed, but also by how many operations per clock the processor can handle. The processor architecture can make a big difference.
The upcoming Intel willow lake architecture has tested out at some 18% better instructions per clock than before. The instruction mix may be important. Some instructions do the work of a whole subroutine, yet count as just one instruction.
The best measure of a prospective processor is how it performs doing YOUR work, or at least something similar.