Is the point of your project to learn how to make these API queries or just to do data analysis on a large dataset? Does the dataset need to include practically all available games up to now? Or would just a ton of games up to late 2021 suffice?
If the latter is the case for both questions, maybe this would be helpful:
which is further discussed in this thread: