@Andrew_WOT Well, of course the game doesn't create/use just two threads. I didn't mean it this literally. But look at the CPU utilization of those individual threads. Only two threads have significant CPU utilization. The rest is just inconsequential "breadcrumbs" any game/app will have. As far as the performance of your game, those two threads are all that matters - if they are maxed out or closed to maxed out (can't tell how close you are here without knowing what CPU you use), you will be CPU limited. Anything significant to the performance of the game is happening on those two threads. So only those two threads matter, and you can (IMO) say the game only really uses two threads. If you only enabled three cores on your CPU, the game's performance should be pretty much unaffected - because it only really utilizes two and a half (or so) threads/cores. Beyond that - it doesn't really matter how many cores you have, the game will technically not be using them for anything.
I suspect you are still confusing used threads with active cores. Even a single-threaded application might generate activity on say 8 or even more cores (in a simplistic example that's not very realistic, you might see 12% on all 8 cores instead of 100% on a single core). But it will still only effectively use one thread, so it will never be able to perform better than if it only had one core available exclusively for itself and only ran on that single core alone.
People frequently make the mistake of looking at core utilization and if they see activity on all 8 or nowadays even 16 cores, they claim the application/game is utilizing multiple cores and is well multithreaded. They fail to understand that you can't make any claim like this just by looking at core utilization. Those two things are more or less separate, but people mistakenly interchange them. Even benchmarkers and journalists frequently do this mistake, even big supposed experts like say Digital Foundry do this (and it's driving me nuts to see people that are considered top experts to make such a basic mistake and validate it in the eyes of their viewers/followers).