Instead of buying those games, I would just play the games a little bit in the market and go back home and, as an exercise, recreate those games using the personal computer. One of my earliest games I coded was teaching the concept of fractionals, so that between zero and one, there will be some colored balloons and you can guess where the balloons are.