About game mode
Producing a two thread engine is easy. Writing a job based mostly engine is way more challenging, so In the event the overwhelming majority have only two core cpus for the following couple of years, why trouble? As you are not able to explain to what will come about. Probably your game will take way for a longer time, possibly in 2 decades everyone