Play games. Consider that the real challenge of games is learning how the rules work, how the interface works, how game strategy works, how various systems of values are leveraged.
Learn to assimilate and “do well” in games. Even if you aren’t into the game, or you don’t actually finish it. Some games can be played over and over and over and there is always something more to learn. Building the heuristic understanding of the game is the best means of developing cognitive strategies. There are lots of high quality open source games out there, there is no need to spend cash.