You should make your kid play SpaceChem. Tell them they can’t have dinner until they solve one puzzle. EVERY DAY. They’ll hate you, but they’ll grow up and cure cancer. So there’s that.
My 5 year old has liked watching me play Supreme Commander 2 since he was 3 and now loves to play it.
Star Wars Empire at War is also a good one. As long as you can give him AI teammates and make the opponents “easy” it is a lot of fun with exploding and stuff.