... people are doing so many games to do well.
... different variations of games that the way to solve them efficiently ... You want to get really fast at these games. After all ... to expose yourself to the many different variations of say grouping games ...