There are many things that make a good game. The first and arguably the most important thing is that the rules must be clear and understandable. Players should be able to get a clear understanding on how to start the game, proceed through it, and win. The mechanics of the game are also important. A good game has mechanics that are easy to understand and execute, unique mechanics also can make for a fun game. A game should also have some kind of narrative or goal to draw the person in and make them want to play or continue playing. Finally a game should be fun or enjoyable for the person playing it. Not all games are perfect and some execute these things better than others *cough* *cough* Monopoly but even games that can be frustrating have an appeal that draw us back. Some people also just like to win.