Instead of Games that may or may not map to some useful thing and some cognitive improvement...why not just learn more math and or a 2nd language? The time invested here will at the very least provide you with some useful skill or a better understanding of your world.