Had hoped for something that would truly offer random computing but it was obvious fairly quickly that most of the effort was put in to the graphics and not the numbers. Since there are numerous free online poker sites where you can play against real people I doubt anyone is ever going to put in the effort to create a really good hold-em game that takes advantage of modern computing power, this may be as good as it gets.The game is predictable and will teach you bad habits if you are not a beginner. For the beginners this will give you the basic experience you need for a smooth transition to playing against other people but I would not stick with this game for to long. When you start to recognize patterns and regularly beat the computer then it is time to move on. Recommended for beginners only, then give it to another beginner when you feel confident you understand the basics.