Creating a 2 thread engine is straightforward. Producing a process based mostly engine is way harder, so If your vast majority only have two core cpus for the following number of years, why trouble? Since you are unable to inform what will take place. Probably your game will take way for a longer time, it's possible in 2 yrs everyone has eight core